Really look like flying. . . In the basics, all examples have been omitted. Once I know rough ideas, I jumped back, and occasionally check the example. It feels that it is basically a manual behind, it is better to see it. It is more troublesome to provide too many rules, but make the refactoring. Although the name and the design pattern are named, I feel worthy of value. Also, the constant Find and Replace is really troublesome, which greatly reduces the enthusiasm of my reconstruction, if any auxiliary tool is fine. Does anyone know this tool?