TGViewer
Лаборатория Математики и Программирования Сергея Бобровского Лаборатория Математики и Программирования Сергея Бобровского @lambda_brain · 1.41K subscribers
Post #1082 1.33K
А какой может быть правильный условный "DDD"? Если вы много пишете, например, на F#, то в достаточно крупном проекте наступает момент, когда вы начинаете "рефакторить" функции, написанные ранее для реализации начальных фич, в хорошо "гранулированный" и многократно используемый DSL.

Теперь вы добавляете и перекомбинируете функции для создания новых возможностей: ваши функции становятся "словами", которыми вы просто записываете новые фичи-"предложения". И чем дальше погружаетесь в проект, тем таких языков предметных областей появляется больше -- на каждый логический уровень -- получаем то самое метапрограммирование по Алану Кэю (тысячекратная компактность кода).
  • 🤔 34
  • ⚡ 9
  • 🔥 7
  • 💯 2
  • ✍ 1
More from @lambda_brain
  1. Oct 13, 2026Завершаем прохождение конфы AI Native Conf 20 окт "Опыт внедрения агентской разработки в A…
  2. Oct 13, 2026Продолжаем прохождение конфы AI Native Conf 20 окт (в программном комитете обнаружен экс-м…
  3. Oct 12, 2026Один из ментатов попросился на работе вот на эту конфу => AI Native Conf 20 окт типа оплат…
  4. Oct 12, 2026. Облако драгоценностей за неделю. Вроде бы академические темки "кабанчика" (по highload у…
  5. Oct 11, 2026Современные разработчики практически больше не имеют возможности получить следующий профес…
  6. Oct 11, 2026Я такой: - вот эта фича позволит реализовывать популярный класс твоих задачек в 2,7 раза б…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →