Худшая трата времени: обсуждение форматирования кода

В вашей среде IDE есть правила форматирования. Установить, применить: готово.

Каждый год бесчисленное количество часов тратится впустую на споры о том, какое правило форматирования кода лучше. Люди очень расстраиваются из-за этого, вплоть до того, что сотрудников увольняют за неправильное форматирование.

Вот изображение, опубликованное сегодня на Хранилище программистского юмора Reddit:

Забавный? Конечно! Также признак культуры разработки программного обеспечения.

Давным-давно, до того, как в IDE появились форматировщики кода и стилизаторы, использование предписанного форматирования означало:

  • Вы можете следовать правилам +
  • Ваш код может быть легко проверен =
  • Меньше ошибок.

Сегодня у каждой уважающей себя IDE есть форматировщик кода. В Ever IDE есть языковой компилятор и отладчик. Используй их.

Вы идете вперед и пишете свой код в любом формате, который вам нравится. Затем у вас есть формат IDE для вас автоматически, прежде чем вы отправите его на рецензирование и перед тем, как вы зафиксируете код в хранилище / системе управления версиями.

А если вы рецензент: проверьте новый код из хранилища исходных текстов и отформатируйте его в своей среде IDE в любом формате, который вы предпочитаете читать.

Это действительно настолько просто. Хватит тратить время.

Некоторые системы CI, которые автоматически отправляют обновления вашего кода в системы управления версиями, даже позволяют нам форматировать при отправке и при извлечении. Используй их.

Пожалуйста.