(The introduction of 24 design modes and 6 design criteria are very helpful for everyone to master the design modes. This document includes the following annexes:
Introduction to 24 Design Patterns and 6 Design Criteria.pdf
Including multiple files, please download and test by yourself!)