Задать вопрос

Как перестать кодить и начать программировать?

Немного знаю несколько языков программирования (js, java, php, c#...) и могу выполнить необходимую задачу на этих языках, но качество кода просто ужасное. Если нужно продолжить какой-то свой старый, небольшой проект, то я скорее перепишу его с нуля, чем разберусь в своем же коде. Как можно повысить качество кода, какие книги читать, какие ресурсы посещать?
  • Вопрос задан
  • 5946 просмотров
Подписаться 17 Простой 1 комментарий
Ответ пользователя Alexej Simakov К ответам на вопрос (14)
lxsmkv
@lxsmkv
Test automation engineer
вам просто никогда не приходилось писать в команде. Как только у вашего кода появляется соавтор, код сразу становится человекочитаемее (в некоторой степени, чуть-чуть, ну да согласен не всегда, встречаются эгоисты). Просто представьте себе что вы будете передавать кому то код для дальнейшей разработки. Вы сами видите, что он не годится для того чтобы его можно было кому-то передать (даже себе самому в точке времени t+1), ну вот и улучшайте с учетом мнимого соавтора. Хорошая архитектура позволяет разделение труда, один пишет один модули а кто-то другой, пишет процедуры где используются эти модули. Увеличение количества модулей никак не влияет на количество процедур и наоборот.
Почитайте еще обязательно про ортогональность
Ответ написан
Комментировать