zoukankan      html  css  js  c++  java
  • 人月神话(2)

    本书所包含的十几个章节标题中,被单独拿出来作为书名,意义自然不同一般。项目延期之后,人们的第一反应就是堆人,但往往会导致更严重的滞后,而本章节作者就用一系列的数据和严谨的推论告诉读者这种条件反射只会火上浇油。人和月的互换只能是一个神话,就像“一个孕妇怀胎十月,十个孕妇怀胎一月就能生孩子”。

    最好的团队组成应该是类似外科手术队伍结构——领头羊只能有一个,其他人辅助它来完成任务。没有高低贵贱,只是分工不同。这样我们能够获得减少沟通,提交生产效率等等诸多好处,而且最重要的是我们将获得概念的完整性。

    将设计交由一个人或者非常少数忽悠默契的人来完成才能保证概念的完整性,而将体系结构,设计实现和物理实现相分离则是获得概念完整性的强有力方法,这一点契合了我们现在已经作为常识的“关注点分离”理念。

    在本章节中最让我印象深刻的是作者在第四章开篇序言中就以建筑业举例——建筑大师需要:

    1. 首尾融会贯通其前辈建筑师的成果
    2. 同时完全掌握他们那个时代的建筑技术
    3. 最后还要能够恰如其分地运用这些技术,避免轻浮地炫耀,并绝不花哨。

    以上三点,我觉得不仅仅适用于建筑行业,在任何行业的有志之人都需要谨记这三条法则,才能创造出杰出之作。



  • 相关阅读:
    python获取DBLP数据集
    GNUPLOT 画多组柱状图 以及 折线图 以及各种问题的解决方案
    Leetcode 1:two sum
    测试面试之如何测试一个杯子
    C++小总结
    统计‘1’的个数
    C语言小总结
    剑指offer面试题1---赋值运算符函数
    黑盒测试与白盒测试
    软件测试的原则
  • 原文地址:https://www.cnblogs.com/buyaoya-pingdao/p/14622942.html
Copyright © 2011-2022 走看看