Здравствуйте, kochetkov.vladimir, Вы писали:
KV>Как я иногда, работая с чужим кодом, ненавидел тех, кто использует табы для отступов... Я представлял себе злобного кодера, который, злорадно смеясь и покачивая короткими рогами на лбу, ставит каждый из этих табов, и постукивает копытами, предвкушая как через эти табы будут продираться несчастные безопасники, работающие над устранением уязвимостей в коде.
KV>А вы оказывается вон какие...
Я Astyle прикрутил к subversion, теперь до лампочки кто там чего нагородил. Очень удобно.
Приветствую, kvasya, вы писали:
k> Код хоть сейчас в журнал или на выставку. Очень читабельно.
Спасибо.
k> Но меня (честно) смущает одно — как его поддерживать? k> Ты используешь какое-либо ПО для такого форматирования? или руками все?
Руками. Если изначально в таком стиле писать — то не сложно поддерживать. А вот переписывать в такой стиль из какогото другого — бесспорно довольно трудоемко.
Я стараюсь писать всегда со скобками, и скобки расставлять на отдельной строке.
Основной принцип — чтобы мозг как можно меньше отвлекался на разбор синтаксиса.
Если скобка на одной строке с if'ом, то приходится глазами искать начало блока.
Если скобок нет, то приходится искать и начало и конец блока.
Исключения — когда такой стиль наоборот начинает затруднять чтение.
Например, когда подряд идет много однострочных if'ов.