История изменений
Исправление AKonia, (текущая версия) :
это выравнивание конструкции(для многих констукций тоже сочиняют правила), а не отступы, разница в том, что отсутствие отступа перед case
или private/public
или в namespace
позволяет экономить пространство по горизонтали с небольшим ущербом для читаемости, в то же время непосредственный код определяющий логику программы всё равно желательно размечать отступами, т.к. иначе вы серьёзно поганите читаемость кода в виду того что глазу труднее различать разные блоки и ветки, в общем - не делайте так.
Исходная версия AKonia, :
это выравнивание конструкции, а не отступы, разница в том, что отсутствие отступа перед case
или private/public
или в namespace
позволяет экономить пространство по горизонтали с небольшим ущербом для читаемости, в то же время непосредственный код определяющий логику программы всё равно желательно размечать отступами, т.к. иначе вы серьёзно поганите читаемость кода в виду того что глазу труднее различать разные блоки и ветки, в общем - не делайте так.