<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ddd on Digitable Courses</title>
    <link>https://courses.digitable.life/en/tags/ddd/</link>
    <description>Recent content in ddd on Digitable Courses</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-US</language>
    <lastBuildDate>Mon, 03 Aug 2026 06:15:00 +0300</lastBuildDate><atom:link href="https://courses.digitable.life/en/tags/ddd/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Capstone: order execution from model to service and form</title>
      <link>https://courses.digitable.life/en/post/spec/15-capstone-order/</link>
      <pubDate>Mon, 03 Aug 2026 06:15:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/en/post/spec/15-capstone-order/</guid>
      <description>End-to-end architecture: flang order model, examples, command guard, React form, Node.js boundary, agent, and CI.</description>
    </item>
    
    <item>
      <title>DDD: bounded context, ubiquitous language and command guard</title>
      <link>https://courses.digitable.life/en/post/spec/09-ddd/</link>
      <pubDate>Mon, 03 Aug 2026 06:09:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/en/post/spec/09-ddd/</guid>
      <description>How to integrate flang into the domain layer, not turn the specification into a god-object, and protect the team with a verifiable admission.</description>
    </item>
    
    <item>
      <title>Executable specifications: a rule the compiler checks</title>
      <link>https://courses.digitable.life/en/post/spec/00-overview/</link>
      <pubDate>Mon, 03 Aug 2026 06:00:00 +0300</pubDate>
      
      <guid>https://courses.digitable.life/en/post/spec/00-overview/</guid>
      <description>A business rule usually lives in three places — the ticket, the code and the tests — and drifts apart. This course is about writing it once in flang, so the compiler proves termination, checks the postcondition, runs the examples and prints the result into working code.</description>
    </item>
    
  </channel>
</rss>
