
🪂 Object-Oriented Programming Best Practices
Apply good OOP practices in your code to make it more maintainable.
Moisés Rodríguez opens a debate on how to perform transactions cleanly.
All of this to manage data consistency across multiple aggregates (like subscriptions and orders) without contaminating the domain logic with infrastructure details.
Should we use a TransactionManager or decorators?
We discuss what makes more sense and what we discard.

We won't increase the price while your subscription is active