В программе было 3 похожих куска (но не одинаковых!), которые были получены друг из друга путём копи-паста. Скажем, три похожие функции, к каждой из которых прилагалось по 2 массива и ещё 3 переменных в некоем классе (т.е. в этом классе было 3*2==6 массивов и 3*3==9 переменных, кроме всего прочего).
Возникла необходимость в четвёртом таком куске. Я смотрю на то безобразие и думаю -- ну, сейчас мне некогда это в порядок приводить (очень срочно надо было). Пишу коммент:
// четвёртая такая штука -- о ужас! если придётся добавлять пятую -- надо будет как-то это всё объединить.
Сделал и благополучно забыл об этом на полгода.
Сегодня. Возникла необходимость добавить пятую такую штуку. И я нашёл свой коммент полугодовалой давности. Сейчас, конечно, не так срочно, и можно, конечно, попытаться об'единить эти штуки в одну. Но, блин. У меня почему-то есть тысяча отговорок, только чтобы этого не делать!