Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
А размытость действительно объясняется архитектурностью (так сказать) паттерна, но далеко не у всех архитектурных паттернов присутствует размытость.Ну а как может не быть размытости? Это же просто архитектура приложения в самом общем виде. У этого «шаблона» нет какой-то конкретной цели и поведения (как например у того же упомянутого Singleton или других шаблонов проектирования), просто общая идея разделения на три компонента.
Правило разделения — не вздумайте злоупотреблять!