摘要:        
重用是面向对象开发中的一个非常重要的特性,由于重用的特点,它能够降低开发投入,并提高软件的质量。那么,在面向对象开发中,究竟该如何掌握重用呢?又该如何将重用应用到开发过程中呢? 上一章中所讨论的分析框架是一种清晰的分析方法,但是接下来的内容中我们却不能够完全使用这个框架。一来内容较多,二来分析框架需要结合实际情况才有意义。所以在下面的讨论中,我们仍然会按照框架的思路来处理问题,但并不严格的描述所有...    阅读全文
        posted @ 2007-08-16 11:21
Louis.Lu.Sz
阅读(336)
评论(0)
推荐(0)
            
        
        
摘要:        
在这一章中,我们使用第一章中的分析框架对第二章中的案例进行分析。在分析之后,我们会看到,应该如何从代码的角度来回望过程。 一. 规范 规范应当是从简单到复杂的,我们首先制定的规范并不复杂,只是对如何使用异常机制的一些定义。要获得这些规范并不困难,大部分介绍异常的技术资料中都给出了很多的建议。理解并使用它们,仅此而已。 1、 对不正常的条件使用异常,尽可能准确的使用预定义的异常。这一目标来自于Eff...    阅读全文
        posted @ 2007-08-16 10:44
Louis.Lu.Sz
阅读(342)
评论(0)
推荐(0)
            
        
        
摘要:        
BPR的思路认为,组织并不是天生就存在的,它只是一种工具,企业盈利的工具。从代码来反向的思考开发过程,听起来有些奇怪。但是过程、工具、技能等等因素和企业组织有什么区别呢?它们都是工具,都是为了产出高质量代码的工具。所以我们从代码回望过程,正是为了更有效的整理我们的过程。本文通过一个实例,来分析代码对过程中种种因素的影响。 1. 案例分析-对异常的管理 在本文中,我们通过一个实例,来分析代码对过程中...    阅读全文
        posted @ 2007-08-16 10:32
Louis.Lu.Sz
阅读(575)
评论(0)
推荐(0)
            
        
        
摘要:        
面向对象发展到今天,已经出现了许许多多优秀的实践、方法和技术。很多的技术都能够有效的提高软件质量,而要用好这些技术,我们需要从过程和管理的角度来看待它们,而不是为了使用技术而使用技术。此系列文章包括:代码是核心、 案例实战(上)、 案例实战(下)、 重用、 优化代码的组织、 针对契约设计、 业务建模。 在一个有效的组织中,必定拥有杰出的一线人才。软件设计也是一样的,一线人才的素质决定了软件的质量...    阅读全文
        posted @ 2007-08-16 09:42
Louis.Lu.Sz
阅读(497)
评论(0)
推荐(0)
                    
                
浙公网安备 33010602011771号