Size: a a a

Software Design/Architecture/Zen

2021 June 11

JF

Jorik Fat in Software Design/Architecture/Zen
(gamedev и embedded идут стороной)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
почему?)
источник

JF

Jorik Fat in Software Design/Architecture/Zen
может применять не умеете? :D
источник

SP

Sergey Protko in Software Design/Architecture/Zen
может быть, научи)
источник

SP

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

JF

Jorik Fat in Software Design/Architecture/Zen
в embedded очень жесткие ограничения по ресурсам, настолько жесткие что проброс вызова через слои может повлиять на производительность
источник

SP

Sergey Protko in Software Design/Architecture/Zen
и сказать что это "подходит идеально" при этом ничего не значит
источник

JF

Jorik Fat in Software Design/Architecture/Zen
почему эта схема идеальна?
источник

AZ

Artem Zakirullin in Software Design/Architecture/Zen
Эмбеды сильно поменялись за последнее время
источник

SP

Sergey Protko in Software Design/Architecture/Zen
твои слова
источник

SP

Sergey Protko in Software Design/Architecture/Zen
может тебе просто не нужны слои?)
источник

JF

Jorik Fat in Software Design/Architecture/Zen
напрямую зависит от задачи
источник

JF

Jorik Fat in Software Design/Architecture/Zen
если это просто контроллер - да, слои не нужны
источник

SP

Sergey Protko in Software Design/Architecture/Zen
есть система - приходит запрос от какого-нибудь сесора в доме. У тебя таких девайсов миллион. Каждый шлет раз в 10 секунд (100К запросов в секунду). Тебе надо при изменении динамики кидать людям сообщения.

В каком месте тебе тут слои нужны?
источник

JF

Jorik Fat in Software Design/Architecture/Zen
а это разве безнес задача?
источник

JF

Jorik Fat in Software Design/Architecture/Zen
это как раз контроллер
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
greenfield оно всегда весело и задорно (все вспоминают с огромной романтикой), но если проект бы разивался 3 года? что бы поменялось? когда теперь нет строгого definition of done, просто вкидываются гипотезы и требования меняются достаточно быстро
источник

SP

Sergey Protko in Software Design/Architecture/Zen
другой пример - бизнес задача - система брониварования билетов. пару раз в год надо продавать билеты на фестиваль/хокейный матч/etc. Есть куча логики резервирования и т.д. Основная проблема - 100К человек ламонутся и будут скупать билеты. Как тебе тут помогут слои?
источник

SP

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

JF

Jorik Fat in Software Design/Architecture/Zen
так это вопрос нагрузки, а не организации бизнес процесса
источник