摘要:
PostgreSQL将从7.5版开始支持windows. http://www.hagander.net/pgsql/win32snap/ 我看这里面的安装指南: Setting Up the Server 1. Unzip download into a folder of your choice (example: c:\postgres) 2. Add the newly created b... 阅读全文
摘要:
PostgreSQL将从7.5版开始支持windows. http://www.hagander.net/pgsql/win32snap/ 我看这里面的安装指南: Setting Up the Server 1. Unzip download into a folder of your choice (example: c:\postgres) 2. Add the newly created b... 阅读全文
摘要:
原著:Eric Raymond 翻译:HansB 一. 大教堂和市集 Linux的影响是非常巨大的。甚至在5年以前,有谁能够想象一个世界级的操作系统能够仅仅用细细的Internet连接起来的散布在全球的几千个开发人员有以业余时间来创造呢? 我当然不会这么想。在1993年早期我开始注意Linux时,我已经参与Unix和自由软件开发达十年之久了。我是八十年代中期GNU最早的几个参与者之... 阅读全文
摘要:
我理解xp与rup,cmm是两个极端(都是很好的),而经验就是如何在这两个极端中根据项目、开发小组等情况把握平衡点, 1、敏捷方法强调最少化的文档,甚至认为“好的代码就是你所需要的所有文档”。是这样吗? 是,如果不能用一句话把函数说明白,把这个函数分解,直到一句话能把它说明白,而此时函数名就说明了一切。(当然不可能用远这样,还是要写文档,特别是中国人很难用简单的英语来起函数名称) 2、敏捷方法试图... 阅读全文
摘要:
Martin 敏捷实践12 条原则,它们是敏捷实践区别于重型过程的特征所在。1.我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。MIT Sloan 管理评论杂志刊登过一篇论文,分析了对于公司构建高质量产品方面有帮助的软件开发实践。该论文发现了很多对于最终系统质量有重要影响的实践。其中一个实践表明,尽早地交付具有部分功能的系统和系统质量之间具有很强的相关性。该论文指出,初期交付的系... 阅读全文
摘要:
Jack Reeves著 邓辉 译本文摘自《敏捷软件开发:原则、模式与实践》(清华大学出版社,2003年9月版)。这是一篇伟大的论文,该文撰写于1992年,作者在当时就能有这样的反思,实在是非常了不起。至今,我仍能记起当我顿悟并最终产生下面文章时所在的地方。那是1986年的夏天,我在加利福尼亚中国湖海军武器中心担任临时顾问。在这期间,我有幸参加了一个关于Ada的研讨会。讨论当中,有一位听众提出了... 阅读全文
摘要:
©Jack W.Reeves, 1992面向对象技术,特别是C++,似乎给软件界带来了不小的震动。出现了大量的论文和书籍去描述如何应用这项新技术。总的来说,那些关于面向对象技术是否只是一个骗局的问题已经被那些关于如何付出最小的努力即可获得收益的问题所替代。面向对象技术出现已经有一段时间了,但是这种爆炸式的流行却似乎有点不寻常。人们为何会突然关注它呢?对于这个问题,人们给出了各种各样的解释。事实上,... 阅读全文
摘要:
徐景周 在按照我的理解方式审查了软件开发的生命周期后,我得出一个结论:实际上满足工程设计标准的惟一软件文档,就是源代码清单。 -- Jack Reeves 简介 2001年,为了解决许多公司的软件团队陷入不断增长的过程泥潭,一批业界专家一起概括出了一些可以让软件开发团队具有快速工作、响应变化能力的价值观和原则,他们称自己为敏捷联盟。敏捷开发过程的方法很多,主要有:S... 阅读全文
|