Коллекции загружаются
#будни_админа
Внезапный рефакторинг он такой. Делаешь маленький новый раздельчик, надо добавить ссылку на него в меню, но что-то слишком сложно написан вывод меню, не интуитивно, с небольшими дублированиями логики и кода. Два часа переписываешь вывод меню, меняя его до неузнаваемости, разбивая одну длинную функцию на четыре более коротких. С одной стороны, дело нужное и хорошее. Код более понятным стал. При следующем обращении к этому коду будет меньше шансов сделать ошибку и добавление нового пункта меню или изменение имеющегося пройдёт быстрее. С другой стороны, для пользователей не изменилось вообще ничего, а следующее обращение к этому коду может произойти через несколько лет и выгода во времени работы с этим кодом получилась раз в сто меньше, чем потрачено на рефакторинг. Условно говоря, на рефакторинг я потратил два часа, чтобы в следующий раз при добавлении нового пункта меню потратить одну минуту вместо двух. 6 марта в 16:11
10 |