Treat Special cases explicitly but uniformly
Dec 12, 2025 · 7 min read · Recently, I came across an article by Martin Fowler about modeling a Range, which is a great example of enriching our domain with Value Objects. The article discussed how much we can benefit from that Type, making our code easier and more importantly...
Join discussion



