写出漂亮代码的七种方法

首先我想说明我本文阐述的是纯粹从美学的角度来写出代码,而非技术、逻辑等。以下为写出漂亮代码的七种方法:1, 尽快结束 if语句例如下面这个JavaScript语句,看起来就很恐怖:1 function findShape(flags, point, attribute, list) {2    i...

2008-12-18 09:20:00

阅读数:1846

评论数:0

Effective Code Review

在Google上用Effective Code Review作为关键字搜索,最顶上的文章就是这篇:Effective Code Reviews without the Pain,写得挺实在的,那我们就借鉴一把:目的1.       提高代码质量(短期与长期)2.       Developer之间...

2008-01-25 14:48:00

阅读数:677

评论数:0

软件质量保证的最佳实践之一:Code review和Case review

Bug分析:为bug预防奠定基础, 强调软件缺陷的预防。软件质量是构建起来的,由软件开发的整个过程质量所决定的,软件质量肯定不是通过测试测出来的。所以软件缺陷的预防自始至终是重要的。除了缺陷分析,另外一个很重要的实践就是:代码复审(code review)和测试用例的复审(Test Case re...

2008-01-25 11:37:00

阅读数:604

评论数:0

CodeReview到底干点啥?

CodeReview到底干点啥?今天现场的Leader心血来潮,号召大家来搞codeReview。搞得那叫一个郁闷阿。其实仔细想想自己也不是很明白,CodeReview到底要干点啥?从网上找了点一下是引用。 codereview是不解决程序的编译问题的,它主要的职责是保证代码的质量。 Code R...

2008-01-25 11:03:00

阅读数:962

评论数:1

Code Review 理论与实战

摘 要Code Review是一种通过复查代码提高代码质量的过程,在XP方法中占有极为重要的地位,也已经成为软件工程中一个不可缺少的环节。本文通过对Code Review的一些概念和经验的探讨,就如何进行Code Review和Code Review中应该注意什么提出一些建议。 本文中涉及的问题大...

2008-01-25 10:47:00

阅读数:633

评论数:0

Code Review(代码复查)

Code Review(代码复查) 文:船长 ...

2008-01-25 10:42:00

阅读数:1253

评论数:0

IT国内应用软件项目管理的若干问题

 项目管理意识  不能真正区分项目实施和项目管理的工作任务,是目前存在的普遍问题。可概括为“没事做”和“没人做”并存的现象,这往往由开发骨干兼任项目经理所致。一方面,如果设立专职的项目经理,专做项目管理而不做任何分析、设计、编码、测试等具体的技术实施工作,就会感觉“没事做”,或是在打杂。另一方面,...

2008-01-18 11:21:00

阅读数:682

评论数:0

Extreme Programming介绍

Extreme Programming介绍计划 User stories的编写 开发计划的制定 经常构造版本 Load Factor因子的确定 将项目分解为各个迭代期 每个迭代期开始时制定计划 人员集中 站着开每日晨会 当实施遇到困难时及时修正XP设计 简单化. 采用编程规范 设计时使用CRC卡片...

2008-01-17 11:13:00

阅读数:3811

评论数:0

基于UML和ASP.NET实现三层B/S结构系统开发

基于UML和ASP.NET实现三层B/S结构系统开发作者:胡颖辉 宁赛飞   来源:IBM摘 要 进行良好的系统分析和设计是软件项目开发的关键,构架设计的合理与否往往决定了项目的成败。本文结合一个项目的开发,阐述了基于UML的系统建模过程和基于ASP.NET实现面向对象的三层结构应用系统的方法。 ...

2007-12-10 10:25:00

阅读数:724

评论数:0

《大话设计模式》

     经过很长一段时间的努力,《大话设计模式》一书,即《小菜编程成长记》的完整版,已由清华大学出版社在07年12月出版。目前在各大书店和网上书店购买得到。希望能给爱好面向对象和设计模式的朋友提供帮助。  http://www.cnblogs.com/cj723/

2007-12-10 10:06:00

阅读数:1128

评论数:0

web项目经理手册-项目经理需要铭记在心的话

1、项目经理不是来管人的,而是来支持人的。        解析:不光是项目经理,任何经理的职位都是如此。但现实中很多人并不是那么做,这也是为什么他们没能把项目做成功的原因。作为项目经理首先要端正态度,认识到这份工作职责的本质。2、好的开始是成功的一半。        解析:一个好项目的失败,往往是...

2007-09-11 12:01:00

阅读数:481

评论数:0

项目开发《七十五条》及相关解释

1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。3. 你们的测试组还在用Word写...

2007-02-03 10:12:00

阅读数:746

评论数:0

亲身体验软件项目管理中的误区

随着计算机硬件水平的不断提高,计算机软件的规模和复杂度也随之增加。计算机软件开发从“个人英雄”时代向团队时代迈进,计算机软件项目的管理也从“作坊式”管理向“软件工厂式”管理迈进。这就要求软件开发人员特别是软件项目管理人员更深一步地理解和掌握现代软件工程的理论方法,完成思想观念上的转变。笔者在此分析...

2006-11-03 11:53:00

阅读数:674

评论数:0

设计模式C#描述之—简单工厂模式

前言:设计模式是软件开发领域的精髓之一。学好设计模式是目前每一个开发人员的必修课。目前关于设计模式的书很多,其中比较好的有GOF那本的中译本,但并不很适合初学者。还有一本是《JAVA与模式》,比较适合初学者使用,在此强烈推荐。但这本书的不足之处是一些地方讲的过于繁琐,很多地方只须简单说明一下即可,...

2006-05-25 15:37:00

阅读数:838

评论数:0

Factory Method

一、简介工厂方法(Factory Method)模式又称为虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,属于类的创建型模式。在工厂方法模式中,父类负责定义创建对象的公共接口,而子类则负责生成具体的对象,这样做的目的是将类的实例化...

2006-05-24 15:15:00

阅读数:1010

评论数:0

Simple Facotry

创建型模式创建型模式(Creational Pattern)对类的实例化过程进行了抽象,能够使软件模块做到与对象创建和组织的无关性。为了使体系结构更加清晰,一些软件在设计上要求当创建类的具体实例时,能够根据具体的语境来动态地决定怎样创建对象,创建哪些对象,以及怎样组织和表示这些对象,而创建型模式所...

2006-05-24 15:13:00

阅读数:718

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭