Implementing DDD Building Blocks: Entity and Value Object
Domain-Driven Design (DDD) has been a popular concept for some time now. However, to see implementation examples, it is often necessary to go through a vast amount of text and other materials. This article aims to refresh your memory on how such building blocks are defined and can be implemented, or to show you how these concepts may look in code.