首页 > 其他 > 详细

阅读软件开发本质和方法的收获

时间:2014-11-13 06:54:45      阅读:229      评论:0      收藏:0      [点我收藏+]

英语水品有限,好几篇英文文章看了也不懂,所以也没有看完,下面主要说说有中文翻译的几篇文章。又由于没有真正参与过大的软件工程,不好针对作者的观点进行评价,要读懂作者的意思就已经很困难了。
《有人负责,才有质量:写给在集市中迷失的一代》
作者觉得.COM时代泛滥是对IT/CS的一场灾难,他反对Raymond在其书中称颂的集市模式,同意Brooks在《设计原本》中提出的所谓质量只有在某人对它负责时才有意义的观点,并且认 为Unix大教堂就是一个很好的论据。作者的意思大概就是软件的架构应该由一个人来设计,并且避免代码重用。

《新方法学》主要介绍了敏捷性方法,作者提到“敏捷型方法(agile methodologies)的发展是对这些工程方法的反叛。 对许多人来说,这类方法的吸引之处在于对繁文缛节的官僚过程的反叛。它们在无过程和过于繁琐的过程中达到了一种平衡,使得能以不多的步骤过程获取 较满意的结果。”

《为什么软件开发方法论让你觉得糟糕?》作者提出了这样的一个问题,并且在文中给出了原因,“根原因就是:环境是不规律的,做出变更与理解变更带来的结果之间的反馈过程太 长了。”

《The Rise of Worse is Better》

”I believe that worse-is-better, even in its strawman form, has better survival characteristics than the-right-thing, and that the New Jersey approach when used for software is a better approach than the MIT approach.“

《Is Worse Really Better》
”programmers from the large C community will probably appreciate C++ for its performance and adopt it if its object-oriented features help them succeed.“

阅读软件开发本质和方法的收获

原文:http://www.cnblogs.com/yxr1993/p/4093953.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!