zemlan.in  / 

1. Нужно сделать две хоть столько-то пересекающихся/похожих фичи
2. Горожу generic реализацию, которую "потом будет легче реюзать"
3. Деплою её
4. Проходит полгода, ничто не реюзает реализацию
5. Упрощаю её до "делает только эти два частных случая"

6. 1. Нужно сделать две хоть столько-то пересекающихся/похожих фичи