Size: a a a

2020 June 02

ТО

Тигран Оганесян... in Modern::Perl
если бизнесу рефакторинг не нужен, то зачем за него платить?
источник

W

Warstone in Modern::Perl
Тигран Оганесян
если бизнесу рефакторинг не нужен, то зачем за него платить?
А он и не любит за это платить.
источник

AU

Alexey Ugnichev in Modern::Perl
Тигран Оганесян
если бизнесу рефакторинг не нужен, то зачем за него платить?
Потому что он просто не знает, что он ему нужен.
источник

ТО

Тигран Оганесян... in Modern::Perl
а в приведенных выше примерах , повторюсь - задача меняется, следовательно и код тоже
источник

W

Warstone in Modern::Perl
Тигран Оганесян
а в приведенных выше примерах , повторюсь - задача меняется, следовательно и код тоже
В моем - нет.
источник

ТО

Тигран Оганесян... in Modern::Perl
метод А в вакууме?
источник

W

Warstone in Modern::Perl
Тигран Оганесян
метод А в вакууме?
Да
источник

ТО

Тигран Оганесян... in Modern::Perl
он выполняет какую то взяимосвязанную задачу, требования системы изменились - следовательно надо поменять код под текущие требования
источник

AU

Alexey Ugnichev in Modern::Perl
Тигран Оганесян
а в приведенных выше примерах , повторюсь - задача меняется, следовательно и код тоже
Ну вот тебе некст левел — если бы текст либы в моём примере выше был отрефакторен, баг либо был бы найден, либо был бы максимально изолирован. И на исправление ушло бы минимум усилий.
источник

ТО

Тигран Оганесян... in Modern::Perl
еще раз Задача - поменялась
источник

W

Warstone in Modern::Perl
Кстати... Если уж на то пошло... Если бизнес опускается до изменния требований к методу А в рамках разработки метода Б, то зачем ему вы?...
источник

ТО

Тигран Оганесян... in Modern::Perl
а мой вопрос был, если задача не поменялась , поему менять код?
источник

AU

Alexey Ugnichev in Modern::Perl
Ещё есть хороший термин — technological debt.
источник

ТО

Тигран Оганесян... in Modern::Perl
Warstone
Кстати... Если уж на то пошло... Если бизнес опускается до изменния требований к методу А в рамках разработки метода Б, то зачем ему вы?...
бизнес и задачи в задачник не ставит, он просто хочет код, который будет стоить минимум денег и приностиь максимум денег
источник

AU

Alexey Ugnichev in Modern::Perl
Его наличие достаточное или недостаточное условие что-то менять?
источник

W

Warstone in Modern::Perl
Тигран Оганесян
он выполняет какую то взяимосвязанную задачу, требования системы изменились - следовательно надо поменять код под текущие требования
Вы хотите конкретный кейс? Отлично... У нас есть запрос в веб. Запрос написан через print и select... Теперь нам надо сделать запрос на другой хост.
источник

W

Warstone in Modern::Perl
По вашему надо всю муть с select и print копировать
источник

ТО

Тигран Оганесян... in Modern::Perl
если копипастой его устроит всегда , то ему незачем платить за рефакторинг
источник

W

Warstone in Modern::Perl
Дальше не интересно. Вы не понимаете свою роль как программиста.
источник

ТО

Тигран Оганесян... in Modern::Perl
а если обяснить, что рефакторинг приведет к дальнейшему удешевению написания функционала - то да, он заплатит
источник