Смешное: мэйнстрим открывает для себя функциональное программирование =>
Sinks, Not Pipes: Software Architecture in the Age of AI
Пока на уровне "оркестрация синков" вместо "композиция чистых функций", ну ок, постепенно разберутся :)
Понимаю и кривизну понимания темы как следствие ООП -- например про зависимости в интерфейсах... Засада в том, что зависимости нечисты систематически (подсказка: юзайте свободную монаду + AST), а по каждому интерфейсу задавайте вопрос: почему вообще он потребовался? как вы собираетесь его использовать? Паттерн Стратегия? Ок, но а зачем ещё-то?
Рекомендую в частности вместо интерфейсов с одним методом использовать делегаты/лямбда-функции.
Всё это подробно разбираем с примерами уже скоро в гайде "Функциональные архитектуры".
Post #2278
899
- ❤ 29
- 👍 19
- ❤🔥 4
- ✍ 2