ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Declarative Domain Logic – Rafal Dittwald

Автор: Metosin

Загружено: 2019-09-30

Просмотров: 3268

Описание: Domain logic is the unique core of our applications, but it's often entangled with the implementation details of our application: scattered throughout http-handlers, database functions, and UI templates. In the object-oriented world, MVC prescribes a separate place for domain-logic: the model; but as functional-programmers, how should we separate our domain-logic from the rest of our application?

In Clojure, we have some good functional and data-driven solutions for various problems, but domain-logic solutions are home-grown and often not very idiomatic.

In this talk, Rafal examines the problem of domain-modeling in Clojure, reviews existing approaches, and introduces a new library for data-driven domain modeling, that could become a common-ground for the Clojure community to build shared tooling around.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Declarative Domain Logic – Rafal Dittwald

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Why CLOJURE is my language of choice

Why CLOJURE is my language of choice

Solving Problems the Clojure Way - Rafal Dittwald

Solving Problems the Clojure Way - Rafal Dittwald

Why Isn't Functional Programming the Norm? – Richard Feldman

Why Isn't Functional Programming the Norm? – Richard Feldman

The Design and Implementation of a Bitemporal DBMS – Håkan Råberg

The Design and Implementation of a Bitemporal DBMS – Håkan Råberg

Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы

Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

How I created my own Clojure job – Valtteri Harmainen

How I created my own Clojure job – Valtteri Harmainen

Влад Проценко: Сочетание Clojure и JavaFX для разработки игр с Defold (#21)

Влад Проценко: Сочетание Clojure и JavaFX для разработки игр с Defold (#21)

Сосредоточьтесь, как генеральный директор в своем пентхаусе - Музыка для работы, обеспечивающая с...

Сосредоточьтесь, как генеральный директор в своем пентхаусе - Музыка для работы, обеспечивающая с...

Всего 40 строк кода

Всего 40 строк кода

Lessons Learned; the Nice and Accurate Counsel of Alex Miller, Programmer – Alex Miller

Lessons Learned; the Nice and Accurate Counsel of Alex Miller, Programmer – Alex Miller

ИИ-агенты — кошмар для безопасности? Разбираемся с OpenClaw

ИИ-агенты — кошмар для безопасности? Разбираемся с OpenClaw

Интернет по паспорту и блокировка Телеграм с 1 марта

Интернет по паспорту и блокировка Телеграм с 1 марта

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

История C# и TypeScript с Андерсом Хейлсбергом | GitHub

Math's Fundamental Flaw

Math's Fundamental Flaw

A package manager? I could write that in a weekend – Fabrizio Ferrai

A package manager? I could write that in a weekend – Fabrizio Ferrai

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

An Introduction to Logic Programming on the JVM with core logic Clojure  Edmund Jackson

An Introduction to Logic Programming on the JVM with core logic Clojure Edmund Jackson

The Oldest Unsolved Problem in Math

The Oldest Unsolved Problem in Math

clj-kondo: a linter for Clojure code that sparks joy – Michiel Borkent

clj-kondo: a linter for Clojure code that sparks joy – Michiel Borkent

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]