Size: a a a

Software Design/Architecture/Zen

2021 November 22

E

Emanresun in Software Design/Architecture/Zen
да, а как их вынести не завязывать на либах
источник

SP

Sergey Protko in Software Design/Architecture/Zen
и DDD тут помогает с точки зрения стратегического дизайна - что бы "челы которые оунят правила и мобильщик который эти правила реализуют" были в одной команде
источник

E

Emanresun in Software Design/Architecture/Zen
звучит здраво
источник

E

Emanresun in Software Design/Architecture/Zen
да
источник

SP

Sergey Protko in Software Design/Architecture/Zen
а подумай почему мы не хотим завязываться на либы
источник

SP

Sergey Protko in Software Design/Architecture/Zen
и что это значит "не завязываться на либы"
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ты уже завязался на язык программирования
источник

E

Emanresun in Software Design/Architecture/Zen
например реакт/вью, не хочется правила вбивать в компоненты, хочется их красиво расписать без завязок на конечную реализацию в ui
источник

SP

Sergey Protko in Software Design/Architecture/Zen
не вбивай, для этого придумали всякие там стэйт менеджмент либы
источник

E

Emanresun in Software Design/Architecture/Zen
ну понятно  мы dsl писать не будем для этого
источник

E

Emanresun in Software Design/Architecture/Zen
js и примитивы и утилитарные либы и т.п.
источник

SP

Sergey Protko in Software Design/Architecture/Zen
тут вопрос что бы не зацикливаться на этом "не зависеть от инфраструктуры".
источник

SP

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

E

Emanresun in Software Design/Architecture/Zen
нене, такой цели нет
источник

E

Emanresun in Software Design/Architecture/Zen
цель упростить понимания бизнес логики
источник

SP

Sergey Protko in Software Design/Architecture/Zen
а идея в том что бы технические ограничения не мешали тебе делать бизнес логику. Это не значит что твоя логика не может быть прибита к какому-нибудь effectorjs или там другим тулам которые помогают эффективно чет делать
источник

SP

Sergey Protko in Software Design/Architecture/Zen
или там... вот я с формами в реакте юзаю react hook forms. я могу валидаторы и прочее определять как чистые функции
источник

E

Emanresun in Software Design/Architecture/Zen
да, тем более effectorjs можно таскать и на вуй и на реакт
источник

E

Emanresun in Software Design/Architecture/Zen
понятно и их реюзать
источник

SP

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