二十周年纪念版序言(PREFACE TO THE 20 ANNIVERSARY EDITION)......................I 第一版序言(PREFACE TO THE FIRST EDITION)............................................................III 目录(CONTENTS).....................................................................................................................V 焦油坑(THE TAR PIT)..............................................................................................................1 编程系统产品...............................................................................................................................1 职业的乐趣...................................................................................................................................3 职业的苦恼...................................................................................................................................4 人月神话(THE MYTHICAL MAN-MONTH)...........................................................................6 乐观主义.......................................................................................................................................7 人月...............................................................................................................................................8 系统测试.....................................................................................................................................10 空泛的估算.................................................................................................................................11 重复产生的进度灾难.................................................................................................................12 外科手术队伍(THE SURGICAL TEAM)...............................................................................16 问题.............................................................................................................................................16 MILLS的建议.............................................................................................................................17 如何运作.....................................................................................................................................20 团队的扩建.................................................................................................................................21 贵族专制、民主政治和系统设计(ARISTOCRACY, DEMOCRACY, AND SYSTEM DESIGN) ........................................................................................................................................................22 概念一致性.................................................................................................................................22 获得概念的完整性.....................................................................................................................23 贵族专制统治和民主政治.........................................................................................................24 在等待时,实现人员应该做什么?.........................................................................................26 画蛇添足(THE SECOND-SYSTEM EFFECT)......................................................................29 结构师的交互准则和机制.........................................................................................................29 自律——开发第二个系统所带来的后果.................................................................................30 贯彻执行(PASSING THE WORD)..........................................................................................33 文档化的规格说明——手册.....................................................................................................33 形式化定义.................................................................................................................................34 直接整合.....................................................................................................................................36 会议和大会.................................................................................................................................36 多重实现.....................................................................................................................................38 - v - 电话日志.....................................................................................................................................38 产品测试.....................................................................................................................................38 为什么巴比伦塔会失败?(WHY DID THE TOWER OF BABEL FAIL?)...........................40 巴比伦塔的管理教训.................................................................................................................41 大型编程项目中的交流.............................................................................................................41 项目工作手册.............................................................................................................................42 大型编程项目的组织架构.........................................................................................................44 胸有成竹(CALLING THE SHOT)..........................................................................................49 PORTMAN 的数据........................................................................................................................50 ARON的数据..............................................................................................................................51 HARR的数据..............................................................................................................................51 OS/360 的数据...........................................................................................................................53 CORBATO的数据........................................................................................................................53 削足适履(TEN POUNDS IN A FIVE-POUND SACK)..........................................................55 作为成本的程序空间.................................................................................................................55 规模控制.....................................................................................................................................56 空间技能.....................................................................................................................................57 数据的表现形式是编程的根本.................................................................................................58 提纲挈领(THE DOCUMENTARY HYPOTHESIS)...............................................................60 计算机产品的文档.....................................................................................................................60 大学科系的文档.........................................................................................................................62 软件项目的文档.........................................................................................................................62 为什么要有正式的文档?.........................................................................................................63 未雨绸缪(PLAN TO THROW ONE AWAY)............................................................................64 试验性工厂和增大规模.............................................................................................................64 唯一不变的就是变化本身.........................................................................................................65 为变更计划系统.........................................................................................................................66 为变更计划组织架构.................................................................................................................66 前进两步,后退一步.................................................................................................................68 前进一步,后退一步.................................................................................................................69 干将莫邪(SHARP TOOLS)......................................................................................................71 目标机器.....................................................................................................................................72 辅助机器和数据服务.................................................................................................................73 高级语言和交互式编程.............................................................................................................76 整体部分(THE WHOLE AND THE PARTS)..........................................................................78 剔除 BUG 的设计........................................................................................................................78 构件单元调试.............................................................................................................................80 - vi -
- liwenlong_only2014-10-30非常不错的书
- 粉丝: 66
- 资源: 60
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助