![]() |
#2 |
Участник
|
Какой-то прям антирефакторинговый паттерн, извините за великий и могучий...
![]() Цитата:
Строители, которые делали туалет, вмонтировали унитаз, не оставив места для сливного бачка. Когда бетон застыл, они растерялись.
Стоимость переделки (выломать унитаз из бетона, отодвинуть его на другое место, заделать стену и пр.) крайне высока. Но самое главное - это принципиальное отличие между коммунальными удобствами и программной системой: первые могут использоваться в том виде, как они есть, пока не обветшают, а система, если она на самом деле нужна кому-то кроме разработчиков, постоянно развивается, она постоянно меняется, и стоимость и сложность (или простота) этих изменений во многом определяются архитектурой системы и отдельных ее модулей. Цитата:
В сложившейся ситуации нужно ли что-либо менять? Ежу понятно, что нет. А все-таки, может быть, кому-то нужно менять? Получается, что талантливому сантехнику, которому эта картина душу рвет.
В результате сотрудник, конечно, приходит с гениальной идеей “а не затеять ли нам рефакторинг”. |
|
|
За это сообщение автора поблагодарили: mazzy (2), belugin (2), sukhanchik (2), ice (1). |
Теги |
как правильно, рефакторинг, обсуждение |
|
|