Open source Vehicle Identification Number (VIN) for trucks written in .NET, using DDD and CQRS and some Design Patterns.
- Factory Method
- Builder
- Singleton
- Repository and Unit Of Work
- Specification
- Domain Design Driven (DDD): This is an approach to software development for complex needs by connecting the implementation to an evolving model.
- Command Query Responsibilities Segregation (CQRS): This is a pattern that segregates the operations that read data (queries) from the operations that update data (commands) by using separate interfaces.