Кстати, да, паттерны - тоже сомнительная штука. Никакие паттерны не сделают из джуна синьора.



Даже наоборот, как начнут паттерны везде пихать на ровном месте - код вообще не понять.

2+2 складывают через три пизды и 10 абстракций.



Понимание того, где гибкость нужна, где нет - имхо не особо формализуемо.



Т.е. джуну они не помогут, а синьор и так справится. Почерпнет из своего опыта и опыта коллег с помощью нейросети в черепной коробке.