diff --git a/doc/contributing/source/coding-style.rst b/doc/contributing/source/coding-style.rst index 97263ca8d..d5550a4e6 100644 --- a/doc/contributing/source/coding-style.rst +++ b/doc/contributing/source/coding-style.rst @@ -1479,6 +1479,9 @@ explained here. std::is_integral::value std::enable_if::value, Time>::type +- Avoid using integer values (``1`` or ``0``) to represent boolean variables + (``true`` or ``false``), to improve code readability and avoid implicit conversions. + - Prefer to use ``static_assert()`` over ``NS_ASSERT()`` when conditions can be evaluated at compile-time.