Skip to main content

4 posts tagged with "domain-driven-design"

View All Tags

Domain-Driven Technical Indicators: A Journey from Booleans to Value Objects

· 5 min read
Max Kaido
Architect

In our recent work on the Mercury TA service, we encountered an interesting challenge with our Ichimoku Cloud indicator implementation. The issue arose from using primitive boolean values to represent complex market states, leading to ambiguous and sometimes incorrect interpretations. This post outlines our three-step solution to create a more robust and maintainable technical analysis API.

Elegant Refactoring: A Journey to Better Domain-Driven Architecture

· 15 min read
Max Kaido
Architect

In any growing project, there comes a time when the initial architecture starts showing signs of strain. As features expand and requirements evolve, what once seemed like a clear structure can become muddled. Today, I want to share our journey of refactoring TON Arcana, focusing on creating a more cohesive, domain-driven architecture.

Here are 10 elegant improvements we're implementing to make our codebase cleaner, more maintainable, and better aligned with domain concepts.