По каким признакам можно отличить код профессионала от кода новичка

Seroga Proga
Seroga Proga 2019, 22 февраля, 19:21
0
На разных этапах развития программист ставит перед собой определённые цели, и это находит отражение в том, как он использует инструментарий. На самом первом этапе цель одна: решить задачу любыми способами, используя имеющиеся знания. Основные характеристики кода этого периода — часто запутан и примитивен, не соблюдён кодстайл. Также его отличает скудное именование переменных, не отражающее сути. На втором этапе появляется жажда развития: программист изучает новые инструменты, совершенствует старые. И все новшества проявляются, естественно, в рабочем продукте. В этот период код становится более грамотным, иногда даже чересчур, что увеличивает сложность восприятия другими членами команды. Кроме того, код отличает соблюдение принятого в команде кодстайла и наличие пометок-комментариев для сложных участков. Однако, специалист демонстрирует нестабильность подхода к решению задач, так называемый «зоопарк технологий».
0 комментариев
Сортировка:
Добавить комментарий

IT Новости

Смотреть все