Primitive obsession¶
📕 Articles¶
- My Take On Domain Primitives
- Domain Primitives I: easily declaring domain primitives
- Domain Primitives II: forcing developers to deal with error cases
- Domain Primitives III: easily creating domain-primitive-based data structures from raw data
- Domain Primitives I: easily declaring domain primitives
- Domain Primitives: what they are and how you can use them to make more secure software
- A Cure for Primitive Obsession
- Functional C#: Immutability
- Functional C#: Primitive obsession
- Primitive Obsession Code Smell Resolution with example
- Code Smell – Primitive Obsession and Refactoring Recipes
- Dealing with primitive obsession
- The type system is a programmer’s best friend
- Design Smell: Primitive Obsession by Mark Seemann
- From Primitive Obsession to Domain Modelling by Mark Seemann
📺 Videos¶
🚀 Samples¶
- shuebner/DomainPrimitives - Base classes and templates for domain primitives in C#