好的软件维护性 VS 差的软件维护性》的相关内容

设计模式与XP

转自CSDN 设计模式与XP Joshua Kerievsky 著,Gigix 译 概述 模式和极端编程(XP )都为软件设计、开发者提供了无法用金钱衡量的帮助。但是迄今为止XP 大量关注于重构(refactoring ),而对模式只字不提。在这篇文章中,我问“为什么”,并且最终描述出模式怎样以XP 的方式更好地实现、以及XP 怎样因为包含对模式的使用而变得更好。 致谢 非常 ...
by bruce 2004-02-10 浏览 (8864) 回复 (10) 关键字:

[原创]定论——软件开发的评价标准(1)

一、序论 我们一直在争论,什么更好。 什么是更好的语言,什么是更好的写法,什么是更好的设计,什么是更好的风格,什么是更高的框架,什么更好的工具...... 没有定论,似乎没有什么能够占绝对的上风,往就是陷入混战,边上还有人劝架:“具体情况具体分析嘛,这样凭空吵不出结果的!” 能不能得到定论呢? 首先要明确,标准是什么?或者说软件开发的根本目标,除了满足功能需求之外,对于软件开发的这一方来说 ...
by 庄表伟 2004-04-20 浏览 (25054) 回复 (47) 关键字:

胖子说RUP

要说RUP,就要先说UP。 UP可以用下面的话来概括——用例驱动、以构架为中心、迭代和增量的开发过程。 acobson在《Object-Oriented Software Engineering : A Use Case Drivern Approach》中给的定义是这样的:当希望改变系统的行为时,重建相对应的参与者和用例模型。整个系统的基础构架将有用户所希望使用系统行为进行的操作来控制。由于控制 ...
by ozzzzzz 2005-06-07 浏览 (45634) 回复 (120) 关键字:

家传秘方

有人想知道软件开发最重要的是什么?如何生产出世界级的软件产品?我想起了马三立先生的单口相声。 马三立 写道我表弟翔凤,聪明、机灵!怎么样了呢?上当了!———他呀是个大胖子,有一毛病,喜欢泡澡,每天都得到澡堂子找那个最热的池子,把浑身上下都泡红了、泡紫了,他才美———要不他身上刺痒,睡不着觉!那天晚上一出门,赶上一位,拿着个大塑料包,里面放着好多锡纸包儿,一边走一边吆喝:“带零钱的算来着了啊!吗玩意 ...
by dlee 2004-01-14 浏览 (21341) 回复 (58) 关键字:

如何评价软件的质量

如何评价软件的质量裴华明 (转载自计算机世界网)   我们常说某某软件好用,某软件功能全、结构合理、层次分明。这些表述很含糊,用来评价软件质量不够确切,不能作为企业选购软件的依据。对于企业来说,开发单位按照企业的需求,开发一个应用软件系统,按期完成并移交使用,系统正确执行用户规定的功能,仅仅满足这些是远远不够的。因为企业在引进一套软件过程中,常常会出现如下问题:   ● 定制的软件可能难 ...
by softstone 2002-04-10 浏览 (40) 回复 (0) 关键字:

许可协议 BSD GPL MPL APL(zz)

转自 http://blog.sjhx.com/read.php/171.htm GPL 1 GPL许可证研究和扩展 1.1 下面是我看过GPL许可证后的几点看法 1.2 关于软件的修改权我认为下面的说法是比较全面的 1.3 和GPL许可条款相比 1.4 这个GPL条款是关于原始作者权利部分 1.5 我的关于作者权利的想法 1.6 关于GPL兼容许可的问题 1.7 引伸 ...
by amozon 2008-04-17 浏览 (193) 回复 (0) 关键字:

怎样成为优秀的软件模型设计者?

我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?   将下列原则应用到你的软件工程中,你会获得立杆见影的成果。   1. 人远比技术重要   你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Ent ...
by heweiya 2005-05-17 浏览 (265) 回复 (0) 关键字:

[转]怎样成为优秀的软件模型设计者?

  我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?   将下列原则应用到你的软件工程中,你会获得立杆见影的成果。   1. 人远比技术重要   你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterpr ...
by yyw84 2006-08-17 浏览 (136) 回复 (0) 关键字:

怎样成为优秀的软件模型设计者?

   我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢?   将下列原则应用到你的软件工程中,你会获得立杆见影的成果。   1. 人远比技术重要   你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(E ...
by roruby 2005-03-11 浏览 (18) 回复 (0) 关键字:

CMMI之怪相分析

出处:csai blog 作者:任甲林   90年代中期,CMM开始传入中国。1999年清华鼎新成为首家通过CMM评估的国内企业,截止2006年底,中国通过CMMI正式评估的组 织的数量仅次于美国和印度,位居全球第三。CMM在中国推广近10年以来,对于中国软件企业的发展起到了巨大的推动作用。但是,最近几年,CMMI在中国 的推广却表现出了一些令人担忧的现象,社会上对于CMM ...
by aniken 2008-04-06 浏览 (144) 回复 (0)

转载csdn 上一篇“软件项目管理十大误区 ”

由于最近公司的人事变动很大,自己也在想这方面的事情,也和离开的和即将离开一些同事谈了一下,大部分都对公司的项目管理方面有很大的意见,于是就开始关注这方面的一些知识。  软件项目管理十大误区  Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1540787 曾经有一位常年混迹于中关村的朋友跟我说,现在但凡是计算 ...
by liyao20050101 2007-09-15 浏览 (429) 回复 (0)

红旗还能挺多久?C++能用来干什么?

Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。 当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。 现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (9959) 回复 (39)

看了CSDN上这个帖子,很受打击。想问问大家怎么看。

原帖: http://topic.csdn.net/u/20070911/10/c40074df-ef76-4965-9c67-a5ba32d1f68c.html (原创:闭月羞花猫 2007/09/10) 前一段时间对工作,对未来一直很迷茫。 并在这期间,陆续的发表了一些文章。 在这一段时间,几乎对软件生产失去了信心,对程序员的生存状态产生了担忧。 当然,中国的软件产业来说,我们 ...
by qmy 2007-10-13 浏览 (446) 回复 (4)

JavaEye2.0开发计划正式启动,每个人都参与进来吧

JavaEye网站成立快三周年了,但是一直到现在,还只是一个论坛而已,将JavaEye网站扩展成为一个综合性的软件技术交流社区,一直是我的梦想,也是很多JavaEye会员的愿望。 在我和我的团队决定采用ruby on rails之后,我就意识到这是一个极好的敏捷web2.0项目实战探索的机会。JavaEye的每个会员都是我们的敏捷客户,JavaEye网站最终做成什么样子,不是由我决定的,而是由你 ...
by robbin 2006-08-07 浏览 (14554) 回复 (111)

推荐知识库条目

Comming soon