54 lines
2.4 KiB
Markdown
54 lines
2.4 KiB
Markdown
---
|
||
Тип: Книга
|
||
Статус: Запланировано
|
||
Название: Программируй & типизируй
|
||
Автор:
|
||
- Влад Ришкуция
|
||
Количество страниц: 352
|
||
Прогресс: 0
|
||
Формат: Электронная
|
||
Обложка: Библиотека/Книги/covers/programmiruyi-tipiziruyi.jpg
|
||
Начата:
|
||
Закончена:
|
||
Оценка:
|
||
Сложность:
|
||
Теги:
|
||
- typescript
|
||
- типизация
|
||
- функциональное_программирование
|
||
- java
|
||
- javascript
|
||
Категории:
|
||
- Программирование
|
||
- Языки программирования
|
||
Источник:
|
||
Ссылка:
|
||
---
|
||
|
||
# Программируй & типизируй
|
||
|
||
![[covers/programmiruyi-tipiziruyi.jpg]]
|
||
|
||
## 📖 О книге
|
||
|
||
Практическое руководство по использованию систем типов для создания безопасного, надёжного и легко сопровождаемого кода. Примеры на TypeScript охватывают весь спектр — от базовых типов данных до продвинутых концепций: дженерики, алгебраические типы, функторы и монады. Подходит разработчикам со знанием TypeScript, JavaScript, Java, C# или C++.
|
||
|
||
## 🧠 Ключевые идеи
|
||
|
||
- Типы как инструмент безопасности: перенос ошибок времени выполнения на этап компиляции
|
||
- ООП и типы: как система типов усиливает объектно-ориентированный дизайн
|
||
- Дженерики и типы высшего порядка: обобщённые алгоритмы для любых структур данных
|
||
- Алгебраические типы данных: суммирующие типы, произведения, паттерны сопоставления
|
||
- Функторы и монады: абстракции функционального программирования в контексте типизации
|
||
|
||
## 💬 Важные цитаты
|
||
|
||
|
||
## 💡 Как применить в моих проектах
|
||
|
||
|
||
## 🔗 Связанные заметки
|
||
|
||
[[Профессиональный TypeScript]]
|
||
[[Грокаем функциональное мышление]]
|