Александр Гранин

Проектирование на уровне типов

бумажная книга
36.68 USD В корзину
Проверить наличие на складах

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 12.12.2025; планируемая отправка: 13.12.2025

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 15.12.2025; планируемая отправка: 16.12.2025


Технические характеристики
Издательство:
ДМК
Дата выхода:
июнь 2025
ISBN:
978-5-93700-379-9
Объём:
310 страниц
Масса:
590 г
Размеры (В × Ш × Т):
24 × 17 см
Обложка:
твёрдая
Бумага:
офсетная

Для тех, кто любит программирование на типах и хочет извлечь из них максимум пользы!

 

Книга предлагает подходы и паттерны для нетривиального кода, где все выражено через типы: бизнес-логика, предметно-ориентированные языки, механизмы корректности и расширяемости.

 

Инженерию от простого программирования отличает целостный взгляд на систему, и вниманию читателей предлагается прагматичная методология создания приложений – от сбора требований до архитектуры и проектирования компонентов. Универсальность изложенных идей показана на примерах для трех языков: Haskell, Scala и Rust.

 

Основные темы, рассматриваемые в книге:

 

  • шаблоны проектирования уровня типов;
  • расширяемость и адаптивные архитектуры приложений;
  • интерфейсы на уровне типов;
  • предметно-ориентированные языки на уровне типов;
  • типобезопасность и статическая целостность;
  • корректность и верификация на уровне типов;
  • типизированные формы – визуальный язык для проектирования;
  • методология Pragmatic Type-Level Design (PTLD).

 

Александр Гранин – разработчик и архитектор программного обеспечения с более чем 15-летним стажем. Международный спикер, исследователь и автор книг по функциональному программированию, включая “Functional Design and Architecture”. Его миссия – вооружить разработчиков практическими знаниями и построить целостную инженерную дисциплину создания приложений на статически типизированных функциональных языках.



Полная версия

Мы принимаем
Подробнее об оплате

1996-2025 © OTALEX