Re[3]: Переписывание старого дерьмокода
От: vsb Казахстан  
Дата: 20.01.16 16:24
Оценка: +2 -3
Здравствуйте, IncremenTop, Вы писали:

vsb>>Комментарии лучше не писать. Это первейший признак плохого кода. Бывают исключения, но редко. Хочешь написать комментарий — вынеси код в функцию с названим, отражающим то, что ты хотел написать в комментарии.


IT>Уже не первый раз встречаю подобное заблуждение. Название даже функции в 20 строчек порой не отображает то, что она делает, а мне именно это и нужно.


20 строчек это уже практически предел размера функции. Уже стоит задуматься о декомпозиции. А уж если название функции не отражает то, что она делает — то и задумываться не нужно.

IT>И даже если код написан идеально — для разработчика это является потерей времени читать чужой код, когда все нужная для него информация должна быть в комментарии


Потерей времени будет полагаться на комментарий, в котором написано одно, а в коде другое.

IT> еще лучше — писать комментарии на языке, на котором думает команда.


И все будущие команды, которые будут иметь дело с этим кодом. Этот язык — английский.
Отредактировано 20.01.2016 16:24 vsb . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.