где бы обьяснялось не про то как написать простенький hellow world (или хомпейдж) а про зависимости в архитектуре приложения, как должны быть определены и реализованы методы . как можно как нельзя строить архитектуру когда выбирать тот или иной паттерн.. ну вообщем хорошую книгу