Замечали ли вы за собой
а) Красивые вставки в код. Которые без комментариев бы не нашли.
б) Изменения парой строчек функционала обработки до неузнаваемости.
в) Использования внешних обработок чтобы оптимизировать внутренний код.
д) Что то другое, расскажи.)
Чаще как правило делаю (2), ибо разбираться в быдлокоде не люблю. Если же код читаемый, то дописываю нужный функционал к существующему. Все зависит от того, стремился ли предыдущий прог к масштабируемости своих решений.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший