Size: a a a

Software Design/Architecture/Zen

2021 March 13

NF

Nikita Fedorov in Software Design/Architecture/Zen
Adv0cat
А вы философски я смотрю подходите к беседе) Ничего не понятно, но жутко интересно?))
Тут все понятно, json-api из-за попытки сочитать чтение и запись в реализации библиотеки, хотя возможно и в самом "протоколе" делает невозможным создание ресурсов являющихся в каком-то смысле чистой выдумкой. В этом случае проникновение деталей ( структуры данных ) оправдано с целью синхронизации. По этому Алексей и указывает на то что нет смысла рассматривать сервер отдельно от клиента. А Макс пытается выяснить в чем различие в плане дизайна между подходом ориентированным на данные, на ресурсы и на операции, ведь они же по сути играют одну и ту же роль - crud, и взаимозаменяемы.
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
В итоге оба сходятся на заведомо бессмысленном в силу выше приведенных аргументов утверждении о том, что форма (интерфейс взаимодействия) роли в дизайне не играет.
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Adv0cat
А вы философски я смотрю подходите к беседе) Ничего не понятно, но жутко интересно?))
По этому я и пошутил про адептов чистой архитектуры, ведь эта книга крутится вокруг идеи о том что интерфейсы взаимодействия деталей системы это самое важное.
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
А ведь все началось с предположения одного CTO о том что чтобы не дублировать логику валидации в сущностях и в запросе можно использовать сущности как DTO. Что часто оправдано, но судя по реализациям json-api загрязняет домен.
источник

A

Adv0cat in Software Design/Architecture/Zen
Какие-то высокие материи обсуждаются и чистота "арийской рассы" судя по всему 😄 Мне вставить нечего, хотя жутко хотелось бы 😏
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
mein Herz in Flammen _-,-_
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
вау
источник

R

Ranorex in Software Design/Architecture/Zen
Sergey Protko
То есть если не лазанья то спагетти?
Вы так говорите, как будто лазанья лучше
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Ranorex
Вы так говорите, как будто лазанья лучше
Вы так говорите как будто нет равиоли
источник

MG

Max Grom in Software Design/Architecture/Zen
Nikita Fedorov
А ведь все началось с предположения одного CTO о том что чтобы не дублировать логику валидации в сущностях и в запросе можно использовать сущности как DTO. Что часто оправдано, но судя по реализациям json-api загрязняет домен.
Ещё можно не смешивать валидацию запроса и валидацию бизнес-требований и тогда и проблемы нет. А то что там каким-то боком кому-то мешает json api - к вопросу дела не должно иметь
источник

R

Ranorex in Software Design/Architecture/Zen
Sergey Protko
Вы так говорите как будто нет равиоли
Равиоли код мне больше нравится по вкусу
источник
2021 March 14

MK

Maxim Koylo in Software Design/Architecture/Zen
Ребят вчера зашел @anchorvawe но завтыкал с капчей на входе и его забанили, можете разбанить пожалуйста?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Maxim Koylo
Ребят вчера зашел @anchorvawe но завтыкал с капчей на входе и его забанили, можете разбанить пожалуйста?
Done
источник

MK

Maxim Koylo in Software Design/Architecture/Zen
Спасибо
источник

E

Encore in Software Design/Architecture/Zen
Оп, спасибо)
источник
2021 March 15

DK

Daniil Kostin in Software Design/Architecture/Zen
Подскажите почему юзкейсы лежат в домене, а не в аппликэйшен слое?
Может ли один юзкейс тянуть несколько реп?
источник

AT

Alexey Tuychiev in Software Design/Architecture/Zen
Так в аппликейшене вроде должны быть и могут оперировать несколькими репами
источник

DK

Daniil Kostin in Software Design/Architecture/Zen
Alexey Tuychiev
Так в аппликейшене вроде должны быть и могут оперировать несколькими репами
Это да, но почему юзкейсы обычно располагают в доменном слое?
источник

A

Andrew in Software Design/Architecture/Zen
Daniil Kostin
Это да, но почему юзкейсы обычно располагают в доменном слое?
А где ты это увидел/прочитал?
источник