Size: a a a

Software Design/Architecture/Zen

2021 March 13

SB

Sergei Baikin in Software Design/Architecture/Zen
Yaroslav Zhymkov
больше интересует величина кодовой базы и срок жизни проэкта. больше 100к строк и больше 2 лет к примеру?
Чуть больше 4 лет. Ну строк там точно больше. Плюс размазано по распределенному монолиту.
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Евгений Ромашкан
То есть объединять код в логически цельные куски - плохо?)
Логически цельные - ты про функциональный кохижен?
источник

YZ

Yaroslav Zhymkov in Software Design/Architecture/Zen
Sergei Baikin
Чуть больше 4 лет. Ну строк там точно больше. Плюс размазано по распределенному монолиту.
понял,спасибо
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Sergey Protko
Логически цельные - ты про функциональный кохижен?
Про логический
источник

YZ

Yaroslav Zhymkov in Software Design/Architecture/Zen
Евгений Ромашкан
Печально что уже в это чатике понятия coupling/cohesion превратились в некий аналог ddd который просто пихают не разбираясь
обьясните свою точку зрения плиз
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
(что бы это не значило, меня кохижен не особо интересует)
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Yaroslav Zhymkov
обьясните свою точку зрения плиз
Человек очень упорно меняет местами понятия каплинга и кохижена
источник

К

Карательный отряд... in Software Design/Architecture/Zen
Yaroslav Zhymkov
больше интересует величина кодовой базы и срок жизни проэкта. больше 100к строк и больше 2 лет к примеру?
помоему это каественно другая парадигма расзработки приложений, думаю подойдет там где есть брокеры сообщений и на них все завязано
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Евгений Ромашкан
Печально что уже в это чатике понятия coupling/cohesion превратились в некий аналог ddd который просто пихают не разбираясь
Может ты не разобрался ?
источник

YZ

Yaroslav Zhymkov in Software Design/Architecture/Zen
Карательный отряд
помоему это каественно другая парадигма расзработки приложений, думаю подойдет там где есть брокеры сообщений и на них все завязано
мне очень тяжело представить как это поддерживать. по сути у меня сценарий явно задан и это как раз в сервисах
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Sergey Protko
Может ты не разобрался ?
Ну да, пложу у себя в коде ужасный кохижн, и добавляю прекрасный каплинг
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Евгений Ромашкан
Ну да, пложу у себя в коде ужасный кохижн, и добавляю прекрасный каплинг
Что за чушь ты несёшь
источник

К

Карательный отряд... in Software Design/Architecture/Zen
Yaroslav Zhymkov
мне очень тяжело представить как это поддерживать. по сути у меня сценарий явно задан и это как раз в сервисах
мне видется это функциональный подход с чейнингом вызовов функций) другого в голову не рпиходит
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Sergey Protko
Что за чушь ты несёшь
источник

YZ

Yaroslav Zhymkov in Software Design/Architecture/Zen
Карательный отряд
мне видется это функциональный подход с чейнингом вызовов функций) другого в голову не рпиходит
нет, в этом и дело. что там эвент подход.
источник

SB

Sergei Baikin in Software Design/Architecture/Zen
Евгений Ромашкан
То есть хэндлинг нажатия каждой кнопки клавиатуры нужно отдельно описывать там где она используется?
А при чём тут это?
Записывайте как вам удобно.
Но обычно да функция которая записывает нажатие делает только эту функцию. Тоесть нормальный атомарный кохижн  у функции.  А дальше надо смотреть как вы ее с другим кодом групируете по какому принципу.
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Sergei Baikin
А при чём тут это?
Записывайте как вам удобно.
Но обычно да функция которая записывает нажатие делает только эту функцию. Тоесть нормальный атомарный кохижн  у функции.  А дальше надо смотреть как вы ее с другим кодом групируете по какому принципу.
Это пример из того же предложения в вики, которое ты процитировал
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Но действительно, "причём тут это"
источник

YZ

Yaroslav Zhymkov in Software Design/Architecture/Zen
🐴 🐴
Приглашаем 16 марта в 18:00 на митап по архитектуре продуктов — поговорим о микросервисной архитектуре и использовании git submodules.

В программе выступления спикеров от Банка «Санкт-Петербург» и Lipt-Soft, интерактив и подарки за классные вопросы спикерам.

На митап мы приглашаем специалистов уровня миддл и выше. Участие бесплатное, но нужно зарегистрироваться. Мы пришлем вам приглашение после модерации: https://bit.ly/2OEnnly


#реклама
а будет запись?
источник

SB

Sergei Baikin in Software Design/Architecture/Zen
Карательный отряд
помоему это каественно другая парадигма расзработки приложений, думаю подойдет там где есть брокеры сообщений и на них все завязано
Не брокеры зло. Надо месадж бас.
Между ними есть различия.
источник