随笔分类 - Design Patterns
摘要:1、什么是表驱动法. 表驱动法是一种编程模式(Scheme),从表里面查找信息而不使用逻辑语句(if 和case)它的好处是消除代码里面到处出现的if、else、swith语句,让凌乱代码变得简明和清晰。对简单情况而言,表驱动方法可能仅仅使逻辑语句更容易和直白,但随着逻辑的越来越复杂,表驱动法就愈发有吸引力。2、表驱动法的例子演示 假设有段程序要计算某年某月的天数,通常的做法如下:Code1pri...
        阅读全文
            
摘要:下面以对象间的耦合度和关系的强弱性的由低到高进行描述:依赖:(Dependency)对象之间最弱的一种关联方式,是临时性的关联。代码中一般指由局部变量、函数参数、返回值建立的对于其他对象的调用关系。图 依赖关系 1) 就是一个对象调用被依赖对象中的某些方法而得以完成这个对象的一些职责 2) 这是一种比较松散的关系 , 并且这是短期的. 我们的过程与对象往往依赖于我们的实体域对象 3) 如: Web...
        阅读全文
            
 
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号