Clojure на производстве
Здесь можно купить книгу "Clojure на производстве " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-93700-055-2
Страниц: 426
Артикул: 99962
Возрастная маркировка: 16+
Краткая аннотация книги "Clojure на производстве"
Книга рассказывает о Clojure — современном диалекте Лиспа. Это функциональный язык с акцентом на неизменяемость и многопоточность. Он появился десять лет назад и постепенно набирает популярность в России. В семи главах мы рассмотрим, как работать с Clojure на производстве. Эта книга не для тех, кто учит язык с нуля. Ожидается, что читатель знаком с Clojure или другим диалектом Лиспа. Чтобы лучше усвоить материал, желательно иметь опыт программирования. Для аудитории продвинутого уровня.
Содержание книги "Clojure на производстве "
1 Веб-разработка
1.1 Основы HTTP
1.2 HTTP в Clojure
1.3 Запросы и ответы
1.4 Маршруты
1.5 Middleware
1.6 Файлы и pecypcы
1.7 Стриминг и проксирование
1.8 Другие библиотеки
1.9 Заключение
2 Clojure.spec
2.1 Типы и классы
2.2 Ochobbi spec
2.3 Исключения
2.4 Спеки-коллекции
2.5 Ввод значений
2.6 Спеки-перечисления
2.7 Продвинутвге техники
2.8 Логические пути
2.9 Обратное действие
2.10 Анализ ошибок
2.11 Понятные ошибки
2.12 Парсинг
2.13 Разбор Clojure-кода (теория)
2.14 Спецификация функций
2.15 Повторное исполвзование спек
2.16 Дополнения
2.17 Заключение
3 Исключения
3.1 Основы исключений
3.2 Цепочки и контекст
3.3 Переходим к Clojure
3.4 Подробнее о контексте
3.5 Когда бросать исключения
3.6 Подробнее о цепочках
3.7 Печать исключений
3.8 Логирование
3.9 Контекст исключений
3.10 Сбор исключений
3.11 Sentry и Ring
3.12 Переходы по коду
3.13 Finally и контекстный менеджер
3.14 Исключения на предикатах
3.15 Приёмы и функции
3.16 Заключение
4 Изменяемость
4.1 Общие проблемы
4.2 Атомы
4.3 Volatile
4.4 Переходные коллекции
4.5 Переменные и alter-var-root
4.6 Присваивание с set!
4.7 Изменения в контексте
4.8 Локальные переменные в контексте
4.9 Глобальные изменения в контексте
4.10 Заключение
5 Конфигурация
5.1 Постановка проблемы
5.2 Семантика
5.3 Цикл конфигурации
5.4 Ошибки конфигурации
5.5 Загрузчик конфигурации
5.6 Подробнее о переменных среды
5.7 Конфигурация в среде
5.8 Недостатки среды
5.9 Переменные среды в Clojure
5.10 Простой менеджер конфигурации
5.11 Чтение среды из конфигурации
5.12 Короткий обзор форматов
5.13 Промышленные решения
5.14 Заключение
6 Системы
6.1 Подробнее о системе
6.2 Подготовка к обзору
6.3 Mount
6.4 Component
6.5 Integrant
6.6 Заключение
7 Тесты
7.1 Основные понятия
7.2 Тесты в Clojure
7.3 Полезные практики
7.4 Фикстуры
7.5 This is fine
7.6 Метки и селекторы
7.7 Проблема окружения
7.8 Тестирование веб-приложений
7.9 Тестирование систем
7.10 Интеграционные тесты
7.11 Другие решения
7.12 Заключение
Что дальше
Предметный указатель
Все отзывы о книге Clojure на производстве
С книгой "Clojure на производстве" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Clojure на производстве (автор Иван Гришаев)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку