Кстати, в эту субботу конфа по кложе
Если кто интересуется темой – в эту субботу (26-ого) в мск небольшая конференция по Clojure.
Планирую пойти, можно там лорчанами познакомится, на кофебрейке потрындеть – если кто ещё подойдёт.
Если кто интересуется темой – в эту субботу (26-ого) в мск небольшая конференция по Clojure.
Планирую пойти, можно там лорчанами познакомится, на кофебрейке потрындеть – если кто ещё подойдёт.
Почему раздел форума называется development
, а раздел новостей – разработка
?
Допустим, у нас есть приложение, логика которого очень завязана на вызовы самых разнообразных сервисов (бд, очереди, API всех сортов, etc). Завязана настолько, что кажется, будто не надо выделять в приложении ядро — собственной доменной логики почти нет. Ограничивается кейзами `взял — проверил — взял где-то ещё, и ещё — проверил — отправил`.
Т.е. можно это рассматривать как умный брокер сообщений с вкраплениями логики.
Или лучше даже как https://ru.wikipedia.org/wiki/Манифольд
И получается такая инверсия — доменная логика зависит от всех апи-биндингов, а они, собственно, не зависят от ядра.
И это никак не укладывается в моей головушке, ощущение что я делаю что-то не так.
Может есть какие-то подходы для сего? Возможно, мне нужен этот ваш data driven development, но я что-то не очень понимаю без примера что это такое.
Собственно, преследуемые цели:
* под термином `ядро` подразумевается код, содержащий только доменную-логику, который требует на вход реализации интерфейсов, которые защищают его от внешнего отвратительного мира
2 декабря в москве будет конференция посвящённая функциональному программированию
Кто-то ещё из лоровцев собирается сие посетить?
Если да, давайте как-то мб организуемся чтоб там увидеться
Кейз: