Стоит ли писать «красивый» код — отвечают эксперты
Стоит ли тратить время на «красивое» оформление кода согласно разным Style Guide, если того не требует заказчик? Или же это всё дурные мысли, появляющиеся от безделья, и главное, чтобы код работал? Узнаем у экспертов Tproger.
Сергей Комаров, директор департамента информационных решений компании РДТЕХ:
Этим вопросом программисты задаются достаточно часто, и главный аргумент противников «красивого» кода — «время будет потрачено впустую». И если разговор зашёл про время, давайте посмотрим на проблему с другой стороны. Допустим, кому-то придётся модифицировать код, написанный другим программистом (возможно, это будет даже его собственный код, но с момента его написания прошло значительное время, и всё порядком подзабылось). Как быстро удастся с ним разобраться, когда в нём нет комментариев, на каждой строчке расположено по несколько действий, а все переменные именуются «А», «ВВ», «ССС»? Сразу отвечу: иногда бывает проще написать новый код, чем распутывать это «спагетти».
Таким образом, оформив и документировав код, мы значительно экономим время того, кто будет дальше его поддерживать и развивать.
Ознакомиться с полной версией обзора и оценить ответы коллег можно на https://tproger.ru