api-guidelines
api-guidelines copied to clipboard
Add a pattern description of a "draft" entity
This pattern is really an anti-pattern which describes having a "draft" entity which has relaxed validation so that properties required to create the "real" entity can be added piecewise. In OOP, this is known as the "builder pattern".