Допустим клиент отпочковывает задачи регулярно.
Платит только за расчетное время.
В процессе на 5-6 связанной задаче понимаешь, что можно оптимизировать написанный ранее по другим ТЗ свой же код.
Как Вы поступаете?
Обычно, оптимизировать за бесплатно по своей инициативе - неблагодарное дело, но иногда вставляю готовые куски из других разработок для увеличения сервиса
так как стараюсь не делать кривых решений и допускаю дальнейшее развитие разработок, то выберу
Когда клиентов начала интересовать оптимизация кода?
Код изначально должен быть идеальным
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший