Web 设计架构
文章平均质量分 91
水月無痕
这个作者很懒,什么都没留下…
展开
-
企业应用架构模式 - 分层
[b]1.软件系统分层的好处[/b]1.可管理性:在无需过多了解其他层次的基础上,可以将某一层作为一个有机整体来理解。2.可维护性:可以替换或修改某层的具体实现,而不会影响其他部分代码,只要前后提供的服务相同即可。3.可扩展性:可以将层次间的依赖性降到最低,增加新功能也越简单,另外在分布式部署中可以将每层分布在不同的机器上。4.可重用性:一旦构建好了某一层次,就可以用它为很多上层服...原创 2013-04-15 07:18:03 · 207 阅读 · 0 评论 -
[转] S.O.L.I.D.类设计原则
本文是由敏捷宣言签署人之一,《 Clean Code(代码整洁之道)》一书的作者Robert C. Martin为他的《Applying Principles and Patterns》这本书搜集整理而来。 单一责任原则(SRP)只有一个理由去修改一个类。例如,如果一个业务规则的改变会导致这个类的修改,那么,数据库、界面、报表格式或系统任何其它的部分的改变都不该迫使这...原创 2013-04-17 13:13:12 · 111 阅读 · 0 评论