ORM или хранилище состояний

Классическим вариантом реализации слоя сохранения сосотяния приложения (Persistence layers) является ORM, все достоинства и недостатки которых давно известны и многократно описаны например у Мартина Фаулера. Если кратко, основная проблема использования ORM состоит в том, что объекты в ООП описывают поведение некоторых сущностей, а ORM пытается работать с данными внутри этих сущностей. Однако ORM не имеет ORM или хранилище состояний

Идеальная архитектура

Много лет назад, будучи студентом первого курса института я учился программировать. У чился в основном сам, так как институтский курс в тот момент не мог мне дать ничего нового, чего я бы в тот момент уже не знал о программировании. Я пробовал писать на ассемблере, делать графический интерфейс на паскале и даже изучал Пролог. Доступа Идеальная архитектура