Если коротко, то проще объяснить с точки зрения бизнеса - умение писать код с минимальным риском техподдержки. В общем культура программирования включает в себя не только сам код, его оформление, эффективность, правильность в различных аспектах, так и элементы его организации, к примеру, документирование.
Зачем все это?
Программист должен думать не только о том как замечательно будет работать его код, но и о людях, которые возможно будут этот код развивать, поддерживать и работать с ним. И это будут необязательно программисты.
Тут я сошлюсь на книгу Макконнелла "Совершенный код", ибо когда читал, склонялся к мысли, что это крик души человека, увидевшего многое. И с его мнением я согласен.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Зачем все это?
Программист должен думать не только о том как замечательно будет работать его код, но и о людях, которые возможно будут этот код развивать, поддерживать и работать с ним. И это будут необязательно программисты.
Тут я сошлюсь на книгу Макконнелла "Совершенный код", ибо когда читал, склонялся к мысли, что это крик души человека, увидевшего многое. И с его мнением я согласен.