Обложка статьи «Какие привычки программистов мешают писать хороший код и как от них избавиться — отвечают эксперты»

Какие привычки программистов мешают писать хороший код и как от них избавиться — отвечают эксперты

Костыли, велосипеды, ненужный рефакторинг — список вещей, об которые может споткнуться начинающий (и не очень) программист, можно продолжать долго. О том, какие плохие привычки встречаются у программистов и как с ними бороться, мы решили узнать у наших экспертов.

Итак, какие плохие привычки бывают у программистов и что с ними делать?

Программисты порой:

  • Не документируют код и/или не вносят изменения в документацию.
  • Пишут лишние велосипеды.
  • Не практикуются в написании кода регулярно.
  • Игнорируют физические активности.
  • Пытаются продумать все детали программы перед её реализацией.
  • Сразу пробуют решить задачу, не узнав о всех нюансах вроде своего видения решения задачи у заказчика.
  • Не читают требования.
  • Пытаются отрефакторить плохой код, не вникая, почему его написали именно так.
  • Излишне усложняют код.
  • Не умеют искать информацию.
  • Не знают и доли возможностей своей IDE.
  • Не общаются с единомышленниками и замыкаются в себе.
  • Игнорируют общепринятые практики и делают всё в стиле «я так привык» или «я лучше знаю».
  • Пытаются сделать всё сами.

Что с этими привычками делать? Не переставайте развиваться. Вам не обязательно писать на всех фреймворках, пихать в каждый проект все паттерны проектирования и т. д., но знание того, какие вещи вообще существуют в мире программирования и как их реализуют другие люди, может сильно вам помочь. Для каких-то привычек нужно просто перебороть и заставить себя сделать «как надо». Ну а если вы где-то работаете, то некоторые хорошие привычки вам привьют волей-неволей. Кроме того, в этом деле может помочь опыт коллег, которые проходили через то же самое.

100500

Напоминаем, что вы можете задать свой вопрос экспертам, а мы соберём на него ответы, если он окажется интересным. Вопросы, которые уже задавались, можно найти в списке выпусков рубрики. Если вы хотите присоединиться к числу экспертов и прислать ответ от вашей компании или лично от вас, то пишите на experts@tproger.ru, мы расскажем, как это сделать.

Не смешно? А здесь смешно: @ithumor