设计模式产生的原因设计模式产生的原因系统重构产生的原因:
设计模式产生的原因设计模式是跟具体业务息息相关的。存在复杂的业务,经常需要系统重构。为了减轻工程师的工作量,便于系统重构和修改,便于测试,设计模式产生了,其目的就是上面所说的。所以设计模式不会凭空出现,不同的业务会产生不同的设计模式。一开始业务比较简单,这时可能觉得设计模式用途不大;但是以后如果业务逻辑越来越复杂,代码逻辑越来越复杂,如果没有良好的设计模式,代码新增和...