标签:
转自:http://kb.cnblogs.com/page/516088/
当然,但它们好在哪里?它们能提供什么好处?
你会发现所有的这些最终都落到一点上:从长期的角度看,它们能让你更快的做事情。这事情有可能是系统迁移,或是增加一个新功能,不论是什么,通过运用这些方法模式,你会在时间效率上获得实实在在的好处。
用PHP创建一个发邮件的表单,表单里有几个表单项,用邮件把这些数据发送给某个人。除此之外,表单里的内容还要存入MySQL数据库里。
现在,用什么方式实现它们最好?按照传统的说法,采用最好的实践设计模式,你可能会想到这些:
它不会允许你在实现东西上有任何所谓“正确方式”的奢侈行为。
复用性
如果你有一个清楚的远见,知道什么地方会复用这些东西,这就不同了,因为你确实有一个内部的业务需求在指导你正确的开发方向。
我想,如果你能按照这些指导原则做事,你会发现开发周期变短、实现的代码更简洁,易于调试,易于维护修改。
标签:
原文地址:http://www.cnblogs.com/rechen/p/5758331.html