Я уже знаком с шаблонами GoF, и я читал о шаблонах проектирования J2EE (в частности, просматривая этот индекс ).Теперь многие из них поразительно похожи на шаблоны GoF и в PEAA-книге Фаулера , что подводит меня к вопросу: помимо того, что они специфичны для платформы, не являются ли эти шаблоны избыточными?Что делает шаблоны J2EE лучше подходящими для приложений Java, так как шаблоны проектирования изначально независимы от платформы / языка?