Но это я к тому что пока кмк всё-таки получается противопоставлять высокий каплинг и низкий кохижн
Они влияют друг на друга, но так же как "ты никогда не сможешь убрать каплинг" (например глобальный каплинг случается) ты не сможешь избежать низкого кохижена.
ты втираешь дичь последние 2 часа и я искренне удивлюсь почему народ ведется
Дублирование кода не проблема, проблема это дублирования знаний. Это чуть сложнее и часто не выглядит как дублирование кода. И это то что Дэйв Томас под dry подразумевает