какими теми? У тебя позиция "докажи, что ты не верблюд". Любой код по умолчанию говно, надо доказывать обратное. Любая сложность в коде должна иметь под собой хорошее обоснование.
Иначе из инженерной деятельности это все превращается в детский сад с лозунгом "Я художник я так вижу" и "сколько людей столько и мнений". Все бы ничего, только это контрпродуктивно. Если речь идет о прикладном программировании, то код доложен быть практичным и прагматичным, а это объективные параметры, НЕ субъективные.
так-то я о том речь и вёл
что все эти "код говно, я так сказал" бесполезный шум
если читали бы репу не поверхностно, то оверинженеринга там бы не и не нашли
там крайне простые абстракции, которые могут дублироваться из-за количество дженерик аргументов
а вот насчет практичности я и говорил, просто непонятно нахрена это всё, что быстрее и лучше я начну делать