《调试开发过程》封面

调试开发过程

Debugging the development process

Steve Maguire · 初版 1994 年

6人推荐
8位读者提及
9次提及

“在 Debugging the Development Process 中,Maguire 描述了那些虽有时引发争议但始终卓有成效的实践,正是这些实践使他在 Microsoft 的软件团队能够按期开发出高质量软件。带着在 Writing Solid Code 中令书评人赞赏的令人耳目一新的坦诚,Maguire 畅谈了在 Microsoft 哪些做法管用、哪些不管用,并告诉你如何激发软件团队高效工作且乐在其中;为何你可能想把明星程序员踢出团队;如何避开企业陷阱与臃肿的企业流程;哪些微小的改变能带来巨大的成效……”

Hacker News 上怎么说

  • ……管人方面的书——它们不是万灵药,但让我震惊的是,身居这些职位的人居然极少有人听过它们,更别说读过了。举个例子,90年代微软出版社(Microsoft Press)出的书就极棒。《软件研发过程调试》(Debugging the Development Process)、《软件项目生存指南》(Software Project Survival Guide)、《编程卓越之道/编写优质无错代码》(Writing Solid Code)、《快速软件开发》(Rapid Development),还有《人月神话》(The Mythical Man-Month)和《人件》(Peopleware)这类书。我只要求他们稍微翻过、有个大概了解就行。然而并没有。受宠的人和……

    …managing people - they are not a panacea, but I'm shocked at how few people in these positions have heard of them, let alone read them. For example, the Microsoft Press books form the 90s are great. Debugging the Development Process, Software Project Survival Guide, Writing Solid Code, Rapid Development, and then books like The Mythical Man-Month, and Peopleware. Just a passing familiarity is all I ask. But no. Favored people and…

  • ……在这个帖子里展开讲太多了,而且还得跟你聊聊,搞清楚你的技术水平到底在哪。(光说“我是个 SWE”完全说明不了问题。)不假思索立刻能想到的书:-《一分钟经理人》(One Minute Manager) -《软件研发过程调试》(Debugging the Development Process) -《文化代码》(The Culture Code) -《团队协作的五大障碍》(The Five Dysfunctions of a Team) -《关键对话》(Difficult Conversations)。去上一些实操类的谈判和面试课程吧。

    …to go into in a thread, and would include some kind of conversation figuring out where you are technically. "I'm a SWE" doesn't begin to cover it.) Without any thought at all: - One Minute Manager - Debugging the development process - The Culture Code - The Five Dysfunctions of a Team - Difficult Conversations Take some negotiation and interviewing hands-on courses.

  • ……“齐心协力开发出优秀的软件”,我觉得无论公司是做什么业务的,对于任何靠脑力谋生的职场,它都提供了极佳的观点和建议。我还想加上史蒂夫·马奎尔(Steve Maguire)写的《软件研发过程调试:保持专注、按期交付与打造坚实团队的实用策略》(Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams)。

    …together and develop good software", I think it has excellent viewpoints and advice for any workplace where people use their brains for a living, regardless of what the company does. I'd also like to add "Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams" by Steve Maguire.

  • 在亚马逊上搜搜这些书吧:《死亡之旅》(Death March)、《人件》(PeopleWare)、《软件研发过程调试》(Debugging the Development Process)、《快速软件开发》(Rapid Development)、《软件项目生存指南》(Software Project Survival Guide)。如果你是 CTO,你大概应该把它们全读一遍。软件开发管理方面最重要的一本书是:尼科洛·马基雅维利的《君主论》……

    Look for all these at Amazon: Death March PeopleWare Debugging the development process Rapid Development Software Project Survival guide If you are a CTO you should probably read them all. The most important book for software development management is: The Prince by Niccolò Machiavelli…

  • 你凭啥这么笃定?对于如何构建和编写软件,我们已经有了非常广泛的认知共识。这些思想都被汇总在书里了。我指的就是像《代码大全》(Code Complete)、《软件研发过程调试》(Debugging the Development Process)、《代码整洁之道》(Clean Code)、《重构》(Refactoring)、《编程珠玑》(Programming Pearls)、《代码之美》(Beautiful Code)等书籍。然后还有针对特定语言的书。我不信一个人不读斯科特·迈耶斯(Scott Meyers)的书就能写出优雅的 C++……

    Why would you bet that? We have a broad understanding of how to structure and write software. These ideas have been collected together in books. I refer to books like Code Complete, Debugging the Development Process, Clean Code, Refactoring, Programming Pearls, Beautiful Code, and so on. Then there are the language specific books. I don't believe you can craft well written C++ without reading Scott Meyers' books…

  • 在《软件研发过程调试》中,作者推荐了一种方法:“先做个快速估算,然后给出一个介于该值与该值5倍之间的区间。并说明只有在额外投入大量排期调研的情况下,才能收窄这一估算范围。”……

    In "debugging the development process," the author recommends the method of "make a quick estimate, then give a range between that and 5x that. Suggest that the estimate can be made narrower only with significant additional scheduled work."…

正在加载完整评论……

键盘快捷键

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