@cauf любая архитектура — это не набор готовых ответов, а бесконечные компромиссы. Когда фанбой с очередной серебряной пулей прибегает, у меня аналогичный вопрос всегда: Зачем нам это нужно? Что нам это даст?
Естественно, в идеальном светлом мире это прекрасно, но у нас есть уже продукт и, предлагая радикальный новый подход, озвучивай сразу, что он нам даст в ближней перспективе, в дальней и какой ценой.
И практически никто из фанбоев в таких категориях не мыслит. У нас продукт уже пережил несколько «революций» и если бы на каждую затевали архитектурный редизайн, то разорились бы через пару лет после старта проекта.
@sigsergv речь конкретно про пару наших сервисов, которые я с нуля в одно лицо писал. Так как сервисы очень похожи, выполняют одну и ту же функцию, но с разными схемами бд, решил реализовать как некий вариант слоистой архитектуры, чтоб только модели и бизнес логику менять, а остальное переиспользовать.
Пришел чувак и такой: а нахера все это нужно? Можно же просто сделать приложение на фастапи