LINUX.ORG.RU

История изменений

Исправление dzidzitop, (текущая версия) :

Архитектуры Java-проектов

Что бесит, так это

IService { void foo(); }

DefaultServiceImpl {
    IServiceStrategy serviceStrategy;
    void foo() { serviceStrategy.foo(); }
}

IServiceStrategy { void foo(); }

DefaultServiceStrategy { void foo() { /* hello */} }

Это вот это называется архитектурой? Со спрингами, убогими стримами и аннотациями.

Исходная версия dzidzitop, :

Архитектуры Java-проектов

Что бесит, так это

IService { void foo(); }

DefaultServiceImpl {
    IServiceStrategy serviceStrategy;
    void foo() { serviceStrategy.foo(); }
}

IServiceStrategy { void foo(); }

DefaultServiceStrategy { void foo() { /* hello */} }

Это вот это называется архитектурой?