《软件系统的成功秘诀 NASA火星探测漫游者项目开发的20条军规》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:(美)麦克著
  • 出 版 社:北京:中国人民大学出版社
  • 出版年份:2014
  • ISBN:9787300186146
  • 页数:131 页
图书介绍:本书的写法非常独特。它一反常规软件工程教材难以避免的枯燥风格,用非常通俗、非常平易的语言,讲出了软件系统开发一系列深刻的道理和实际的经验。作者把大型软件系统的成功归纳为20条基本原则,并向读者介绍了现代信息技术给人类思维带来的新理念。其文字和写作风格也不同于常规的工程技术类书。由于本书避免了枯燥的技术细节和冗长的理论叙述,因而本书不只是适合技术人员阅读,它的读者范围非常广,只要是具有一般科学知识的读者都可以使用本教材。以这样的角度来讲解软件工程的书,国内还是第一本。

引言 1

第一部分 火星原则 19

原则一 别重复发明车轮 19

原则二 你不会做得比已有的好 24

原则三 你的客户不知道他们要什么 28

原则四 尽快让系统开始工作 33

原则五 运用优秀的软件工程实践 38

原则六 别相信客户端应用程序 44

原则七 永远计划着改变 48

原则八 你不能预测将来 54

原则九 不要将服务纠缠在一起 61

原则十 尽早生成系统的可执行代码,经常编译和链接 64

原则十一 感觉不到的中间件才是值得称赞的 71

原则十二 揭开面纱 75

原则十三 做日志,对所有过程进行记录 82

原则十四 认识数据 88

原则十五 了解系统何时崩溃 94

原则十六 别败在没预料到的成功上 99

第二部分 项目管理和软件工程 105

原则十七 强有力的领导才能使项目成功 105

原则十八 别忽略人的因素 112

原则十九 软件工程都是D 117

原则二十 成功的公式不复杂 123

译后记 126