Я знаю, что общий ответ на вопрос «Как сделать отступ в моем коде», как правило, «делай, как хочешь, но делай так, как все в твоей команде», , но в последний раз я 'Мы видели много проектов и платформ, использующих отступ 2-space .
Я просто хочу удостовериться, что получаю «лучший удар за свой доллар» при отступе и убедиться, что он рассчитан на будущее.Позже изменение структуры в проекте - довольно большая проблема, учитывая совместимость и т. Д.
Большинство проектов теперь используют 2 пробела , 4 пробела или Вкладки .
Проекты и их отступы:
- вкладки
- WordPress
- jQuery
- CakePHP
- Git
- Ядро Linux (не похоже на согласованность)
- 4 пробела
- Django
- Symfony
- Stackoverflow
- Zend Framework
- Yahoo
- MacVim
- Memcached
- 2 пробела
- Google
- HTML5 Boilerplate
- Ruby on Rails
- Drupal
- Node.js
- Github
- Blueprint-Css
- Jekyll
- Chosen
- backbone.js
- Modernizr
- Scriptaculous
- Clojure
- Facebook (я думаю)
Вопрос в том, куда движется "сообщество"?2 пробела или 4 пробела?
Я предполагаю, что это 2 пробела, поскольку они проявляются в больших компаниях, и все проекты, использующие стандарты, используют его.
Чтовы думаете о текущей и будущей ситуации?Разумно ли адаптировать отступ в 2 пробела?