使用设计模式,可以让代码更加清晰,可扩展性更强,维护性更佳,比如,任务系统,任务会有很多种类型,要获得任务数据时,在一开始写这个系统的时候,服务器产地,我是这样写的if(type == 1)做什么,服务器,else if(type == 2)做什么,else if(type == 3)......else if(type == 35) else 等。如果需要添加新的类型,又要添加else,这些if