摘要: 框架使得我们开发应用的速度更快、质量更高、成本更低,这些好处是不言而喻的。框架源于应用,却又高于应用。设计一个框架最好的方法就是从一个具体的应用开始,以提供同一类型应用的通用解决方案为目标,不断地从具体应用中提炼、萃取框架!然后在应用中使用这个框架,并在使用的过程中不断地修正和完善。一个好的框架设计应当采用了一个非常恰当的权衡决策,以使框架在为我们应用提供强大支持的同时,而又对我们的应用作更少的限制。权衡,从来就不是一件简单的事情,但是有很多框架设计的经验可以供我们参考。(1)框架不要为应用做过多的假设 关于框架为应用做过多的假设,一个非常具体的现象就是,框架越俎代庖,把本来是应用要做的... 阅读全文
posted @ 2013-03-23 19:32 Fooving 阅读(4161) 评论(0) 推荐(1) 编辑