↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
ReFeRy
6 марта в 16:11
Aa Aa
#будни_админа

Внезапный рефакторинг он такой. Делаешь маленький новый раздельчик, надо добавить ссылку на него в меню, но что-то слишком сложно написан вывод меню, не интуитивно, с небольшими дублированиями логики и кода. Два часа переписываешь вывод меню, меняя его до неузнаваемости, разбивая одну длинную функцию на четыре более коротких.

С одной стороны, дело нужное и хорошее. Код более понятным стал. При следующем обращении к этому коду будет меньше шансов сделать ошибку и добавление нового пункта меню или изменение имеющегося пройдёт быстрее.

С другой стороны, для пользователей не изменилось вообще ничего, а следующее обращение к этому коду может произойти через несколько лет и выгода во времени работы с этим кодом получилась раз в сто меньше, чем потрачено на рефакторинг. Условно говоря, на рефакторинг я потратил два часа, чтобы в следующий раз при добавлении нового пункта меню потратить одну минуту вместо двух.
6 марта в 16:11
2 комментария
во1 это красиво)
Совершенство - в любом случае здорово )
ПОИСК
ФАНФИКОВ









Закрыть
Закрыть
Закрыть