Ответы пользователя по тегу Проектирование программного обеспечения
  • Сode first или database first?

    @Vicom
    Павел Волынцев, Александр Аксентьев
    есть ощущение, что чел просто хочет реализовать и оттюнить BL с заглушками-эмулями в CRUD-функциях в самом низком слое уровня манипуляций с атомарными (в рамках домена) сущностями хранилища, и ему это трудно делать, т.к. думает он не с той стороны как остальной мир.

    diamond это можно, но подводные камни в данном случае я предполагать даже не буду какие,
    при том, что в теории, изначально вы должны выиграть, но вот какой ценой.. хотя бы даже по времени
    и ресурсозатратам на адаптацию проекта к существующей общей экосистеме разработки, принятой
    на сегодняшний день во всём мире и соответствующих знаниях и наработках, доступных для широкой
    публики исходя из сложившихся практик. думаю Вам стоит написать несколько готовых проектов, и
    тогда будет проще видеть систему в разных проекциях, разрезах и степенях свободы (понятия BE/FE в зависимости от контекста, как кирпичами выполняются бизнес-задачи и на их основе системы
    выполняют уже глобальные задачи исходя их бизнес-правил, какие компоненты на каких уровнях и как взаимодействуют), и потом уже в голове легко рисовать себе будете кубики в стиле BPMN с привязкой к реальности и без фантазёрства

    это лишь моё предположение. за советом, думаю, лучше к Павел Волынцев, у человека неплохое портфолио
    Ответ написан
    Комментировать