作为成本的程序空间 规模本身不是坏事,但不必要的规模是不可取的 规模控制 对项目经理而言,规模控制既是技术工作的一部分,也是管理工作的一部分。他必须研究用户和他们的应用,以设置将开发系统的规模。 空间技能 项目经理可以做两件事来帮助他的团队取得良好的空间-时间折衷。一是确保他们在编程技能上得
实践是最好的老师。 Practice is the best of all instructors. 实践是最好的老师,但是,如果不能从中学习,再多的实践也没有用。 Experience is a dear teacher, but fools will learn at no other. 首
……现在整个大地都采用一种语言,只包括为数不多的单词。在一次从东方往西方迁徙的过程中,人们发现了苏美尔地区,并在那里定居下来。接着他们奔走相告说:“来,让我们制造砖块,并把它们烧好。”于是,他们用砖块代替石头,用沥青代替灰泥(建造房屋)。然后,他们又说:“来,让我们建造一座带有高塔的城市,这个塔将高
他只是坐在那里,嘴里说:“做这个!做那个!”当然,什么都不会发生,光说不做是没有用的。 哈里·杜鲁门,关于总统的权力 He'll sit here and he'll say, "Do this! Do that!" And nothing will happen. HARRY S. TRUMAN,
如果将制订功能规格说明的责任从开发快速、成本低廉的产品的责任中分离出来,那么有什么样的准则和机制来约束结构师的创造性热情呢? 基本回答是结构师和建筑人员之间彻底、仔细和谐的交流。另外,还有很多值得关注的、更细致的答案 结构师的交互准则和机制 面对估算过高的难题,结构师有两个选择:削减设计
概念一致性 绝大多数欧洲的大教堂中,由不同时代、不同建筑师所建造的各个部分之间,在设计或结构风格上都存在着许多差异。后来的建筑师总是试图在原有建筑师的基础上有所“提高”,以反映他们在设计风格和个人品味上的改变。所以,在雄伟的哥特式的教堂上,依附着祥和的诺曼第风格十字架,它在显示上帝荣耀的同时,展
这些研究表明,效率高和效率低的实施者之间具体差别非常大,经常达到了数量级的水平。 SACKMAN, ERIKSON 和 GRANT1 These studies revealed large individual differences between high and low performe
美酒的酿造需要年头,美食的烹调需要时间;片刻等待,更多美味,更多享受。 新奥尔良 Antoine 餐厅的菜单 Good cooking takes time. If you are made to wait, it is to serve you better, and to please you.
编程系统产品 经验数据表明,相同功能的编程产品的成本,至少是已经过测试的程序的三倍.相同功能的编程系统构件的成本至少是独立程序的三倍。如果系统有大量的组成单元,成本还会更高。 职业的乐趣 纯粹快乐 有用的东西 魔术般的力量 学习的乐趣 易于驾驭的介质 职业的苦恼 被要求完美 他人设定 依赖他人
在很多方面,管理一个大型的计算机编程项目和其它行业的大型工程很相似——比大多数程序员所认为的还要相似;在很多另外的方面,它又有差别——比大多数职业经理所认为的差别还要大.