摘要:        
 在程序中创建对象,并设置对象的属性,是我们长干的事儿。当创建对象需要大量的重复代码时,代码看起来就不那么优雅了。从类的职责角度出发,业务类既要实现一定的逻辑,还要负责对象的创建,业务类干的事儿也忒多了点。对象创建也是“一件事”,我们可以将“这件事”从业务代码中提取出来,让专门的类去做“这件事”,这就是本文要讲的主题——提取工厂类。    阅读全文
在程序中创建对象,并设置对象的属性,是我们长干的事儿。当创建对象需要大量的重复代码时,代码看起来就不那么优雅了。从类的职责角度出发,业务类既要实现一定的逻辑,还要负责对象的创建,业务类干的事儿也忒多了点。对象创建也是“一件事”,我们可以将“这件事”从业务代码中提取出来,让专门的类去做“这件事”,这就是本文要讲的主题——提取工厂类。    阅读全文
 在程序中创建对象,并设置对象的属性,是我们长干的事儿。当创建对象需要大量的重复代码时,代码看起来就不那么优雅了。从类的职责角度出发,业务类既要实现一定的逻辑,还要负责对象的创建,业务类干的事儿也忒多了点。对象创建也是“一件事”,我们可以将“这件事”从业务代码中提取出来,让专门的类去做“这件事”,这就是本文要讲的主题——提取工厂类。    阅读全文
在程序中创建对象,并设置对象的属性,是我们长干的事儿。当创建对象需要大量的重复代码时,代码看起来就不那么优雅了。从类的职责角度出发,业务类既要实现一定的逻辑,还要负责对象的创建,业务类干的事儿也忒多了点。对象创建也是“一件事”,我们可以将“这件事”从业务代码中提取出来,让专门的类去做“这件事”,这就是本文要讲的主题——提取工厂类。    阅读全文
posted @ 2016-05-19 23:49
keepfool
阅读(1030)
评论(3)
推荐(8)
        
            
        
        
摘要:        
 试想这样一个场景,你提供了一些API给客户端调用,客户端传入了一些参数,然后根据这些参数执行了API逻辑,最终返回一个结果给客户端。
在这个场景中,有两个隐患,它们分别是:
客户端调用API时,传入的参数是否准确,参数是否满足API的执行前提
API逻辑执行完时,返回的结果是否准确,结果是否符合客户端的预期    阅读全文
试想这样一个场景,你提供了一些API给客户端调用,客户端传入了一些参数,然后根据这些参数执行了API逻辑,最终返回一个结果给客户端。
在这个场景中,有两个隐患,它们分别是:
客户端调用API时,传入的参数是否准确,参数是否满足API的执行前提
API逻辑执行完时,返回的结果是否准确,结果是否符合客户端的预期    阅读全文
 试想这样一个场景,你提供了一些API给客户端调用,客户端传入了一些参数,然后根据这些参数执行了API逻辑,最终返回一个结果给客户端。
在这个场景中,有两个隐患,它们分别是:
客户端调用API时,传入的参数是否准确,参数是否满足API的执行前提
API逻辑执行完时,返回的结果是否准确,结果是否符合客户端的预期    阅读全文
试想这样一个场景,你提供了一些API给客户端调用,客户端传入了一些参数,然后根据这些参数执行了API逻辑,最终返回一个结果给客户端。
在这个场景中,有两个隐患,它们分别是:
客户端调用API时,传入的参数是否准确,参数是否满足API的执行前提
API逻辑执行完时,返回的结果是否准确,结果是否符合客户端的预期    阅读全文
posted @ 2016-05-19 07:15
keepfool
阅读(1525)
评论(2)
推荐(5)
        

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