Я некоторое время работал над списком, который помогает мне использовать почему подхода к программированию и мыслить как , как что-то делать.
Для этого я хотел создать список вещей, которые:
- лучшая практика,
- лучшая мысль,
- лучший подход...
которые помогают программисту эффективно анализировать, мыслить, подходить, решать и реализовывать наиболее эффективным способом.
Я видел десятки невероятно ценных комментариев в вопросах по Stack Overflow, но я не мог найти место, где мы держим их вместе. Существует самое противоречивое мнение о Stack Overflow. Тем не менее, я просто ищу проницательные идеи, которые могут быть разделены и помогать моей команде, и я лучше подхожу и решаю проблемы, улучшая программирование.
Надеюсь, это может быть одно место для сбора одного или двух лайнеров, которые являются краткими, глубокими и легкодоступными, повторяются, просматриваются. Если мы будем придерживаться одного правила за каждый ответ, может быть проще проголосовать вверх/вниз.
Начну с первого.
DRY - не повторяйте себя - в коде, комментариях или документации.