Good craftspeople can draw on a wealth of experience and knowledge. Once they’ve found a good solution for a certain problem, they take this solution into their repertoire to apply it in the future to a similar problem. Ideally, they transform their solution into something that is known as a canonical form and document it, both for themselves and for others.
The term canonical form in this context describes a representation of something that is reduced to its simplest and most significant form without losing generality. Related to design patterns, the canonical ...