Отступы - это избыточно.
Компилятору они не нужны, да и человеку по большому счету тоже. Без отступов код становится лаконичнее. Их отсутствие уменьшает размер файла и экономит память, что позволяет более грамотно расходовать ресурсы вычислительной техники, повышая при этом энергоэффективность.
Кроме того отсутствие отступов приносит множество плюсов, как то:
- Повышенная разработчикозащищённость кода;
- Улучшенный микроклимат коллектива – больше не нужно спорить, что хуже - пробелы или табуляция – теперь оба хуже;
- Улучшенная переносимость кода – в другой ОС ничего не поедет, если вы скопируете файл (нежелательный путь) да и перепечатывать сразу меньше (желательный путь).
Если же Вы вынуждены использовать отступы, а писать программу в одну строку запрещает неуч начальник, попробуйте воспользоваться хотя бы несколькими нашими простыми правилами:
- Если отступ, поставленный с помощью табуляции, кажется слишком маленьким, попробуйте добавить к нему пробелов - это позволит достичь идеальной точности.
- Расставляйте отступы в обратном порядке - так легче ориентироваться во вложенных конструкциях, в таком случае они всегда на виду.
- При совместной работе лучшим решением будет использовать редактор, который автоматически заменяет отступы на свои. В случае если у вас с коллегами разные настройки, каждый коммит будет переписывать файл целиком, что показывает плодотворную работу и высоко ценится руководством.
Используя эти простые правила вы сможете улучшить Ваш код, обретёте первоклассные навыки программирования, славу среди коллег и, возможно, силу Земли.
#Useful_programmers_tips by Gregory Oster