Применение принципов ФП #
Презентация #
Презентацию по теме лекции можно открыть по ссылке.
Видео-запись: Rutube
Документация #
- Вторая глава книги, Functional thinking in action
Задания #
- Разобрать код пиццерии Тани из презентации. Определить, какие части являются действиями, вычислениями, данными. Оформить результат в виде таблицы.
- Спроектировать стратифицированную архитектуру для простого приложения (например, список задач). Определить слои по частоте изменений.
- Построить диаграмму временной последовательности для сценария с двумя роботами, готовящими пиццу одновременно. Найти потенциальные конфликты.
- Предложить решение проблемы координации с использованием техники разрезания временной последовательности.