Это незначительный вопрос стиля, но каждый бит читабельности, который вы добавляете к своему коду, имеет значение.
Итак, если у вас есть:
if (condition) then
{
// do stuff
}
else
{
// do other stuff
}
Как вы решаете, лучше это или так:
if (!condition) then
{
// do other stuff
{
else
{
// do stuff
}
Мои эвристики:
- Сохранять состояние положительным (меньше
умственный расчет при чтении)
- Поместите самый распространенный путь в
первый блок