Вчера от коллеги получил вопрос, от которого слегка опешил и даже не нашелся что сразу ответить.
> А нафига вообще вся эта чистая архитектура? Что нам даст отсутствие побочных эффектов и полная инкапсуляция?
Вчера от коллеги получил вопрос, от которого слегка опешил и даже не нашелся что сразу ответить. > А нафига вообще вся эта чистая архитектура? Что нам даст отсутствие побочных эффектов и полная инкапсуляция? 17 comments
@akastargazer @cauf @cauf и ещё вместе лексической области видимости используется динамическая, где любую переменную можно переопределить на "время". к чему этот опус - есть разные подходы к разработке, и надо быть открытым) @cauf это все придумали слабые программисты, которые не могут разобраться в собственном коде. Их хлебом не корми, дай какую-нибудь схему нарисовать. А потом с умным видом называют это архитектурой. Нормальные мужики пишут по наитию. @sigsergv речь конкретно про пару наших сервисов, которые я с нуля в одно лицо писал. Так как сервисы очень похожи, выполняют одну и ту же функцию, но с разными схемами бд, решил реализовать как некий вариант слоистой архитектуры, чтоб только модели и бизнес логику менять, а остальное переиспользовать. Пришел чувак и такой: а нахера все это нужно? Можно же просто сделать приложение на фастапи |
@cauf Вот именно. Я бы тоже спросил.