《软件项目生存指南》封面

软件项目生存指南

Software project survival guide

Steve McConnell · 初版 1997 年

12人推荐
15位读者提及
16次提及

为什么值得读

  • 强调前期设计流程与前瞻规划对项目的关键价值
  • 聚焦单体大型项目从无到有立项落地的生存法则
  • 兼顾软件工程流程与团队人员组织管理的经验

Hacker News 上怎么说

  • ……职业生涯。很多年前我还只是个年轻开发者,成天一头扎在技术和算法里,但让我感到沮丧的是,我参与的那些团队在做软件上水平却不见提高。《代码大全》、《软件项目生存指南》以及他的其他著作,真真切切地让我领悟到了工匠精神、设计、流程和深思熟虑对一个项目的成功有多关键。我从不认为他已经把所有问题都参透……

    …career. Many years ago I was just a young developer completely immersed in tech and algorithms, but I was frustrated that the teams I was involved with weren't better at making software. Code Complete, Software Project Survival Guide, and his other writings really helped me appreciate how important craftsmanship, design, process, and forethought are to a project's success. I've never been under the impression that he figured it all…

  • ……那种项目跟一个每周都要交付增量更新的网站的项目管理能是一回事?抱歉,但你显然还有很多东西要学。去读读 http://www.amazon.com/Software-Project-Survival-Guide-Practi...,了解一下像那款游戏规模的独立项目到底需要做到什么程度才有一线成功的可能。那本书里的东西几乎没有一条适用于增量开发的网站。……

    …that project is very different than project management on a website that delivers incremental revisions every week? Sorry, but you clearly have some things to learn. Go pick up http://www.amazon.com/Software-Project-Survival-Guide-Practi... and learn what a stand alone project on the scale of that game needs to do just to have a reasonable chance of success. Virtually none of that book applies to the incrementally developed website.…

  • ……往目标推进,90%都是官僚流程(相比之下 C 语言里有 20% 的官僚流程,Python 里 5%,K 语言里 0.001%)。至于书籍,我推荐 Jon Bentley 的《编程珠玑》系列、Steve McConnell 的《软件项目生存指南》,以及 DeMarco 和 Lister 的《人件》。后两本更多是关于项目(以及人员)管理,而非软件工程本身——但你用到这些技能的时间会比你想象的要早得多……

    …advancing towards my goal, and 90% was bureaucracy (compared to 20% bureaucracy in C, 5% in Python and 0.001% in K) And as for books, I recommend Jon Bentley's "Programming Pearls" series, Steve McConnell's "Software Project Survival Guide" and DeMarco and Lister's "PeopleWare". The last two have more to do with project (and people) management than with software engineering - but you will need these skills much earlier than you'd expect,…

  • McConnell, Steve. 《代码大全》(Code Complete). 雷德蒙德, 华盛顿州: 微软出版社, 1993. McConnell, Steve. 《软件项目生存指南》(Software Project Survival Guide). 雷德蒙德, 华盛顿州: 微软出版社, 1998. Maguire, Steve. 《编程精粹》(Writing Solid Code). 雷德蒙德, 华盛顿州: 微软出版社, 1993. Ranade and Nash. 《C 语言程序设计风格》(The Elements of C Programming Style). 纽约: 麦格劳-希尔, 1992. Kernighan……

    McConnell, Steve. Code Complete. Redmond, WA: Microsoft Press, 1993. McConnell, Steve. Software Project Survival Guide. Redmond, WA: Microsoft Press, 1998. Maguire, Steve. Writing Solid Code. Redmond, WA: Microsoft Press, 1993. Ranade and Nash. The Elements of C Programming Style. New York: McGraw-Hill, 1992. Kernighan…

  • ……《运动改造大脑》(Spark),作者 John J. Ratey、Eric Hagerman。《最重要的事只有一件》(The One Thing),作者 Gary Keller、Jay Papasan。《人月神话》(The Mythical Man Month),作者 Frederick P. Brooks。《创业者的十二堂课》(A Dozen Lessons for Entrepreneurs),作者 Tren Griffin。《软件项目生存指南》(Software Project Survival Guide),作者 Steve Mcconnell。《橡皮擦计划》(The Undoing Project),作者 Michael Lewis。《我在想什么?》(I Wonder What I'm Thinking About?),作者 Moose Allain。《真相、谎言与统计数据》(Truth, Lies & Statistics),作者 Lee Baker。《论生命之短暂》(On shortness of life),作者 Seneca。

    …Spark by Dr John J. Ratey, Eric Hagerman, John Ratey. The One Thing by Gary Keller, Jay Papasan. The Mythical Man Month by Frederick P. Brooks. A Dozen Lessons for Entrepreneurs by Tren Griffin. Software Project Survival Guide by Steve Mcconnell. The Undoing Project by Michael Lewis. I Wonder What I'm Thinking About? by Moose Allain. Truth, Lies & Statistics by Lee Baker. On shortness of life by Seneca.

  • 作为软件开发流程的入门书,我推荐 Steve McConnell 的《软件项目生存指南》(Software Project Survival Guide)。花点小钱就能买到一本二手书。

    As an introduction to software development processes I recommend Steve McConnell's Software Project Survival Guide. You can get a used copy for small money.

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助