设计模式就是对通用代码取个名字
    相同的代码、相同的页面写了多变,那么就重构它,设计成通用代码然后取个名字
    以后碰到同样的需求就直接套,这就是设计模式