DigitableCourses
Настройки портала
Показать возможности портала

Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.

Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить

Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:

Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.

Планов делать курсы платными нет.

База знаний

Тема: парадигмы

15 материалов в этой теме.

Материалы

12 на странице
Статья

Функциональное программирование: чистота, неизменяемость, композиция

Как работает функциональная парадигма изнутри: ссылочная прозрачность, персистентные структуры данных, композиция, свёртки, эффекты как значения — и как это применяют в …

#парадигмы#функциональное программирование#неизменяемость
19 мин
Статья

Функциональное программирование: карта курса, история и зачем это нужно

Вводная статья курса по ФП: какую конкретную боль решает функциональный стиль, откуда он взялся, что даёт на практике, сколько стоит — и как устроен этот курс из 17 …

#функциональное программирование#парадигмы#чистые функции
15 мин
Статья

Реактивное программирование и dataflow

Как работает реактивность изнутри: граф зависимостей, топологическое распространение изменений, глитчи, push против pull, операторы над потоками и backpressure — с …

#парадигмы#реактивное программирование#потоки данных
18 мин
Статья

Программирование, ориентированное на данные: DOP, ECS и массивы

Парадигма, в которой центр программы — не объект, а данные: отделение кода от данных и схемы от представления, раскладка «массив структур против структуры массивов», ECS …

#парадигмы#данные#производительность
13 мин
Статья

Парадигмы программирования: карта, история и как они связаны

Обзорная статья трека: что такое парадигма как инженерное понятие, по каким осям парадигмы различаются, откуда они взялись исторически, как они смешиваются в реальных …

#парадигмы#проектирование#функциональное программирование
18 мин
Статья

Парадигмы за горизонтом: вероятностное, дифференцируемое и квантовое программирование

Три парадигмы, где единица вычисления перестаёт быть обычным значением: распределение, градиент и амплитуда. Как устроен вывод в вероятностных программах, как работает …

#парадигмы#вероятностное программирование#машинное обучение
16 мин
Статья

Объектно-ориентированное программирование: инкапсуляция, полиморфизм, наследование

Как из идеи «данные и поведение живут вместе» вырастают инкапсуляция, полиморфизм и наследование — от механики vtable до продакшн-правил проектирования доменных моделей.

#парадигмы#ооп#полиморфизм
18 мин
Статья

Обобщённое программирование и метапрограммирование

Как писать один алгоритм для многих типов и как заставить программу писать программу: параметрический полиморфизм, ограничения, мономорфизация против стирания типов, …

#парадигмы#обобщённое программирование#метапрограммирование
23 мин
Статья

Модульное и компонентное программирование: единица композиции крупнее функции

Парадигма, где единица сборки программы — не функция и не класс, а модуль со скрытым решением: критерий декомпозиции Парнаса, интерфейсы против тайпклассов против …

#парадигмы#модульность#интерфейсы
12 мин
Статья

Конкурентные парадигмы: акторы, CSP, STM, разделяемая память

Четыре способа организовать одновременно работающий код — блокировки поверх общей памяти, CSP-каналы, акторы и программная транзакционная память: как каждый устроен …

#парадигмы#конкурентность#многопоточность
24 мин
Статья

Как выбирать и смешивать парадигмы в реальном проекте

Финальная статья трека: метод выбора парадигмы под конкретную подсистему, оси изменчивости и expression problem, швы между парадигмами, рабочие комбинации из прода, цена …

#парадигмы#проектирование#архитектура
26 мин
Статья

Императивная и процедурная парадигмы

Как устроено программирование «через изменение состояния»: от машины фон Неймана и структурного программирования до процедур, модулей на C и того, где императивный стиль …

#парадигмы#императивное программирование#процедурное программирование
18 мин