srp), которые между собой взаимодействуют через контракты, соблюдающие interface segregation principle. я прав? ну и модули, само собой, должны быть отделены как-то в структуре проекта, а не лежать все кучей в папке Services
смотря что ты считаешь модулем, может одну сущность, а может весь функционал интернет магазина
Чет тип того, только не просто "по функциям" а скорее по бизнес капабидити/bounded context. Это что-то чем может владеть команда, когда их больше одной
так это уже речь про соблюдение модулем srp и насколько правильно контексты разделили
Обсуждают сегодня