Оглавление Введение Кому? Что? Clojure Введение Базовый синтаксис Почему такой синтаксис Управление состоянием. ч1 Управление состоянием. ч2 Полиморфизм Самостоятельное чтение Практика Среда Spec Принципы проектирования Объектно-ориентированное проектирование SOLID Clean Architecture DDD Внедрение зависимости Храниение данных Ядро приложения Введение Домен Состояние сущности Агрегат и идентичность Службы Сценарии Интерактор Сессия Хранилище Запросы Заключение Заключение