Size: a a a

2020 October 02

АХ

Алексей Худяков... in fprog_spb
Alexander Tchitchigin
Так что добавление классов типов мне всё ещё не кажется единственно правильным решением. 🤷‍♀️
Главное достоинство тайпклассов - из использование очень дешево синтаксически
источник

AT

Alexander Tchitchigi... in fprog_spb
Алексей Худяков
Главное достоинство тайпклассов - из использование очень дешево синтаксически
Это ж вопрос синтаксиса. А синтаксис и поменять можно. В OCaml это любят. Помаленьку. 😊
источник

YS

Yan Shkurinskiy in fprog_spb
Alexander Tchitchigin
Hexagonal Architecture FTW!!! 😂
Не знаю такую(
источник

AT

Alexander Tchitchigi... in fprog_spb
Yan Shkurinskiy
Не знаю такую(
Гугл знает. 😉
источник

YS

Yan Shkurinskiy in fprog_spb
Хорошо)
источник

I

Igor in fprog_spb
Алексей Худяков
Главное достоинство тайпклассов - из использование очень дешево синтаксически
В отличие от архитектур которые они порождают 🤔
источник

YS

Yan Shkurinskiy in fprog_spb
Спрошу у него
источник

AT

Alexander Tchitchigi... in fprog_spb
Yan Shkurinskiy
Спрошу у него
Более того, https://t.me/fprog_spb/21914 😉
источник

АХ

Алексей Худяков... in fprog_spb
Alexander Tchitchigin
Это ж вопрос синтаксиса. А синтаксис и поменять можно. В OCaml это любят. Помаленьку. 😊
Вопрос глубже. И тайпчекера тоже: пишем show, по его типу выбираем реализацию.
источник

YS

Yan Shkurinskiy in fprog_spb
Да там всё ради одного - отделить слабосвязанное
источник

AT

Alexander Tchitchigi... in fprog_spb
Раз уж тут не подавляют пассивную агрессию и прочий троллинг... 😊
источник

AT

Alexander Tchitchigi... in fprog_spb
Yan Shkurinskiy
Да там всё ради одного - отделить слабосвязанное
Это само собой. Но есть и конкретика: выделение чистого бизнес-ядра, вынесение всех побочных эффектов на "периферию"...
источник

YS

Yan Shkurinskiy in fprog_spb
Alexander Tchitchigin
Это само собой. Но есть и конкретика: выделение чистого бизнес-ядра, вынесение всех побочных эффектов на "периферию"...
Потому что бизнес ядро и выбор субд, например, слабо связаны)
источник

YS

Yan Shkurinskiy in fprog_spb
Кмк, всё про одно .-.
источник

AT

Alexander Tchitchigi... in fprog_spb
Алексей Худяков
Вопрос глубже. И тайпчекера тоже: пишем show, по его типу выбираем реализацию.
Я думаю, если покопаться, то не только классы типов так работают. 😊
источник

AT

Alexander Tchitchigi... in fprog_spb
Yan Shkurinskiy
Кмк, всё про одно .-.
Если не читали статью Парнаса, то Вам очень понравится: https://blog.acolyer.org/2016/09/05/on-the-criteria-to-be-used-in-decomposing-systems-into-modules/ 😉
источник

AT

Alexander Tchitchigi... in fprog_spb
/me читал раза три, но так до конца и не интернализировал...
источник

YS

Yan Shkurinskiy in fprog_spb
Alexander Tchitchigin
Если не читали статью Парнаса, то Вам очень понравится: https://blog.acolyer.org/2016/09/05/on-the-criteria-to-be-used-in-decomposing-systems-into-modules/ 😉
Спасибо, почитаю)
источник

YS

Yan Shkurinskiy in fprog_spb
Парнаса не читал
источник

Y

Yuuri in fprog_spb
Переслано от Roman Kashitsyn
Нормальный хачкелист сядет, подумает как трасформировать входы в выходы и напишет нормальный код без RepositoryAbstractMetaFactoryBuilderBridgeAdaptorFacadeProcessor.
Если только ко-эффектами, кофри-комонадами и прочей кокметовщиной маяться не начнёт.
источник