Note of Head First Design Patterns
Someone has already solved our problems, these problem-solving patterns are design patterns.
This article is unfinished.
For further information, please read on Medium