Validating domain objects
Discusses validation strategies for domain objects and DTOs in software design, using user registration as an example.
Discusses validation strategies for domain objects and DTOs in software design, using user registration as an example.
Author's article on ASP.NET MVC framework published in a Dutch .NET magazine, with updated code examples available online.
Reflections on re-reading Eric Evans' "Domain Driven Design," emphasizing the importance of code as communication and semantic clarity.
A critique of object-oriented inheritance, arguing it forces problematic 'is-a' relationships and promotes using composition (has-a) and the Strategy pattern instead.