powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как часто надо делать рефакторинг и тп.?
6 сообщений из 6, страница 1 из 1
Как часто надо делать рефакторинг и тп.?
    #34635819
Гост 1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
собственно, после какой степени "захламления" кода надо тратить драгоценное время на "чистку и вылизывание"?
...
Рейтинг: 0 / 0
Как часто надо делать рефакторинг и тп.?
    #34636316
Фотография StalkerS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А постоянно в процессе. Нужна новая функция, но она требует изменения структуры системы - проводим рефакторинг, затем добавляем функцию
...
Рейтинг: 0 / 0
Как часто надо делать рефакторинг и тп.?
    #34636403
Гост 1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в процессе не получается.
Факторы против "ежедневного" рефакторинга:
- Тестировщики визжат, когда каждый майнор-релиз надо прогонять до корней и искать побочные еффекты
- Начальник бычится и смотрит на график
- Правило: работает - не трогай

Где она, критическая точка, когда пора на всех забить и занятся чисткой?
...
Рейтинг: 0 / 0
Как часто надо делать рефакторинг и тп.?
    #34636408
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гост 1Где она, критическая точка, когда пора на всех забить и занятся чисткой?
"Лучшее время для увольнения сотрудника - следующая секунда после того, как впервые пришла в голову мысль это сделать".

С рефакторингом - аналогично.
...
Рейтинг: 0 / 0
Как часто надо делать рефакторинг и тп.?
    #34636704
LINUXER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гост 1в процессе не получается.
Факторы против "ежедневного" рефакторинга:
- Тестировщики визжат, когда каждый майнор-релиз надо прогонять до корней и искать побочные еффекты
- Начальник бычится и смотрит на график
- Правило: работает - не трогай

Где она, критическая точка, когда пора на всех забить и занятся чисткой?
Если рефакторинг ухудшает рехультат и тормозит график, то и следуйте правилу 3.
А если даёт положительные результаты - всем лучше.
...
Рейтинг: 0 / 0
Как часто надо делать рефакторинг и тп.?
    #34636748
vas0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гост 1Где она, критическая точка, когда пора на всех забить и занятся чисткой? Это типа ничего не рефакторил, а потом: "пошли все на йух у меня начинается месяц рефакторинга"?

Для себя пользуюсь "книжным" правилом: если вижу дублирование второй раз, то не переделываю (обычно), если третий, то "надеваю шляпу рефакторинга".

Гост 1- Тестировщики визжат, когда каждый майнор-релиз надо прогонять до корней и искать побочные еффекты
- Начальник бычится и смотрит на график
- Правило: работает - не трогайпоследний проект в котором участвовал был очень старый, тестами не покрыт, много кода которого я не понимал, поэтому и рефакторинг там не сделаешь. Написание unit тестов может и отнимает время поначалу, но многократно окупается на поздних этапах тестирования. Не приходиться перетестировать всю систему.

Насчет графика: Чтобы двигаться с максимальной скоростью завтра, нужно максимальное качество кода сегодня. Добавление новой функциональности в код, в котором есть коментарии "Я не понимаю как это работает, никому не трогать" это не програмирование, а уже шаманство. Японцы уже давно доказали, что высокое качество может приводить к уменьшению временных затрат, а не к увеличению. Где то слышал такое: "Качестно не стоит ничего, если вы готовы дорого за это заплатить. Хотя конечно это все теория, а в жизни ...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как часто надо делать рефакторинг и тп.?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]