随笔分类 - 编程进阶
摘要:业务层组织模式 四种组织业务逻辑模式:事务脚本模式、活动记录模式、贫血型模式和领域模式 Transaction Script模式 事务脚本模式是组织业务逻辑的模式中最简单,也是最容易理解的。采用面向过程的方式来组织业务逻辑。 系统的一个流程又会被实现在为一个方法,一个方法会做完所有的事情。 优点: 
        阅读全文
                
摘要:一个好的系统架构是成功的一半,架构设计的重要思想是:职责分离和关注点分离。分层则向这个方向迈进了一步 反模式项目实例 .NET开发一个应用宿舍比以前提高了许多,采用了是Smart UI开发方式。 Smart UI最大的弊病就是“职责杂糅”,导致无法扩展。它将显示逻辑、业务逻辑、甚至数据访问逻辑全部混
        阅读全文
                
摘要:什么是架构 软件架构是对系统的高层视角,或者是对系统的抽象。它关注的是某些对完成这个系统有最大帮助的方面,例如:可用性,稳定性以及灵活性。同时,架构对如何达到这些目的给出了指导和约束。 软件架构是软件系统的一张蓝图。 架构是和平台无关的,可确保开发的过程在一定的限制或者规则下进行。 架构和设计 架构
        阅读全文
                
 

 浙公网安备 33010602011771号
浙公网安备 33010602011771号