`
cyzhang999
  • 浏览: 26768 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

(转)《软件工程的事实与谬论》(二)

 
阅读更多
没什么可说的,喜欢ctrl_c + ctrl_v.
原url: http://hi.baidu.com/hydrangea/blog/item/4b826c0ef9cab3c97bcbe1ba.html

1.2 工具和技术

  事实5:夸大宣传是软件的瘟疫。多数软件工具对于效率和质量的提高幅度仅为5%~35%。但是总有人反复说提高幅度是“数量级”的。

  事实6:在学习新工具或者新技术的初期,程序员的工作效率和产品质量都会下降,只有克服了学习曲线之后,才可能得到实质性的收益。只有满足下面两个条件,采用新工具或新技术才有意义:(a)新东西确实有用;(b)要想获得真正的收益,必须耐心等待。

  事实7:软件开发者对于工具说的多,评估的少,买的多,用的少。

  关于工具和技术,我从来不觉得什么工具或者技术可以对软件的效率和质量有“数量级”的提高,比较赞同书中的观点。
比如说,现在使用C#做一些应用软件,就会比使用C++的效率要高一些,并且质量也会有所提高。但是提高的比例,对于不同的人来说,肯定会有很大的差别。尽管并不一定所有的人都持这样的观点,像一些经验非常丰富的C++高手,也许就不这么认为。

  人们总是会偏向于使用自己所熟知的工具和技术来解决现有的问题。因为学习曲线的存在,在学习新的工具和技术的初期,工作效率是肯定会下降的,很可能出现很简单的东西,都需要查资料才能解决。
但是如果新的技术和工具确实是有用,在对新技术的掌握到一定程度之后,工作效率的提高才会显现出来,而在这之前,必须要有耐心,这个过程可能是1个月、1年甚至更久。

  对于事实7,没有什么认识。印象中,我现在的公司也是这样的。买了很多工具,但是实际使用的也就那么几个,相当一部分工具,花钱买了放着睡觉。平时也就是说说,什么工具好用,什么不好用而已。评估就更谈不上了。
分享到:
评论

相关推荐

    软件工程的事实与谬误高清版

    该书是网上唯一本我亲自制作的高清版,这本书非常珍贵,一般人找不到他,他是软件工程方面的经典名著,是我们软件开发专业必读的一本好书!

    《软件工程的事实与谬误》中文版

    书中包含大量软件工程方面的实例!

    迭代测试的谬论与事实

    迭代测试的谬论与事实 在软件开发领域,迭代测试和迭代开发是两个密切相关的概念。但是,人们对这两个概念的理解存在很多误解和谬论。这篇文章旨在揭穿这些谬论,并解释迭代开发原则是如何解决这些通常的误解的。 ...

    人月神话软件工程经典书籍

    “文档谬论”(The Documentary Hypothesis)探讨了软件文档的重要性与实际作用,指出文档应做到足够简洁以方便理解和维护。此外,“没有银弹”(No Silver Bullet)章节,是Brooks对未来软件工程发展的一个展望,他...

    软件工程学习书《人月神话》

    ### 软件工程学习书《人月神话》的关键知识点 #### 一、书籍简介与作者背景 《人月神话》是由Frederick P. Brooks, Jr.所著的一本经典著作,在软件工程领域有着极高的地位。此书首次出版于1975年,并在之后的几...

    人月神话(软件工程)

    撰写的一本经典软件工程书籍,首次出版于1975年,并在之后的多年里持续受到业界的关注与推崇。该书深入探讨了软件开发过程中的各种挑战与解决方案,对于软件工程师、项目经理乃至整个软件行业的从业者来说,都是必读...

    软件工程经典人月神话

    ### 软件工程经典之作——《人月神话》 #### 一、作品简介与背景 《人月神话》(The Mythical Man-Month) 是软件工程领域内的一本经典著作,由Frederick P. Brooks, Jr.撰写。本书首次出版于1975年,至今仍然被广泛...

    一课经济学--经济生活中盛行的谬论

    #### 二、谬论的本质 谬论之所以能够在经济领域内广泛传播,部分原因在于它们往往基于直观但错误的逻辑推理。这些观点看似合理,但实际上忽略了复杂的经济现象背后的真实机制。黑兹利特认为,谬论之所以能够吸引...

    给未来的电子工程师(转)

    在初学电子工程时,需要破除三个谬论: 1. 高中老师们常说的“考上大学就轻松了”,这是错误的,在电类专业中,需要花大量时间和精力来消化专业知识。 2. “专业不重要,学校最重要”,这是错误的,选择合适的专业...

    pdf这210本书引用了《人月神话》-ppt版-共213页

    - **二十周年纪念版**:1995年,《人月神话》推出了二十周年纪念版,进一步巩固了其在软件工程领域的地位。 - **纪念典藏版**:2023年,清华大学出版社出版了《人月神话》纪念典藏版,对原文进行了大幅度修正,提升...

    人月神话.pdf

    该书探讨了软件开发过程中的管理与实践问题,对于软件工程领域的理论和实践有着深远的影响。 - **作者简介**:Frederick P. Brooks, Jr.是北卡罗来纳大学肯南-弗拉格勒商学院的计算机科学教授。他因在IBM 360系统...

    想成为电子工程师的朋友请看

    谬论二,专业选择不重要,但事实上,专业直接影响未来职业生涯,而电类专业提供了一个稳定且持续发展的行业前景。谬论三,过分强调计算机和英语的重要性,而忽视专业课,其实,专业课的学习对于电子工程师来说更为...

    真正的人月神话TXT版

    该书主要探讨了软件工程中的管理和组织问题,是软件开发领域的必读书籍之一。 #### 二、作者简介 弗雷德里克·布鲁克斯是一位计算机科学家,曾担任IBM System/360操作系统的项目经理,在此期间积累了丰富的实践...

    关于Java性能的9个谬论

    关于Java性能的9个谬论?Java的性能有某种黑魔法之称。部分原因在于Java平台非常复杂,很多情况下问题难以定位。然而在历史上还有一种趋势,人们靠智慧和经验来研究Java性能,而不是靠应用统计和实证推理。在这篇文章...

Global site tag (gtag.js) - Google Analytics