本书会帮你降低构建与维护软件的成本。如果你是软件开发者,将学到一套实践方法以构建易修改的代码,因为在应用当中代码经常需要修改。对于和软件开发者合作的管理者来说,本书会向你展示为何引入这九个基本的实践方法,会使你的团队更加有效地交付软件而不至于让软件演变成遗留代码。
##这本书整体质量并不好。 开篇试图模仿《人件》的行文方式提出〖有些事情不对劲〗,但是内容不过是老生常谈;核心部分的九种实践方法虽然是正确的,但是内容组织上顺序和层次不好,导致既没有循序渐进的感觉,每一小节的论述也没有眼前一亮的内容。 然而,它的最终章是作者的真知灼见。果然如《如何阅读一本书》所言,没有作者能够拒绝在结尾写出自己最想说的话。《提升整个软件行业》是作者对整个新兴的软件开发行业的远景,我很愿意接受他对知识共享的看法并为其持续发展而努力;《超越敏捷》体现了开发者创造软件而不是软件驾驭开发者的观点;《把理解具象化》讲出了软件是对现实世界的投影这个核心的思考角度;《成长的勇气》类似于《程序员修炼之道》告诉我们必须关注你的技艺。如果有机会我也想就此展开讨论,但简而言之,本书终章值得一读。
评分作者30年的从业经验,在TDD这章用了一个极其简单的Person类来阐述,是没有说服力的。勇气真的是非常非常重要,重要到我认为只要能拥有勇气就能成功的程度。
评分##依然是敏捷。首先相信优秀的工程师的实践是可以复制的,给团队以自信。对于怎么做可能想清楚做什么为什么做更重要。开发过程中快速迭代,持续集成,同时添加必要的测试,有利于及时发现问题,提高软件质量。对于遗留代码则是多步修改,一点点进化,而不是一次完成。
评分##老生常谈 毫无新意
评分##内容一般般,既没有高屋建瓴的智慧,也没有细致入微的实践。
评分##名字比较误导,其实讲的就是编程的一些最佳实践,内容比较浅,但是其实比较能够抓住要点
评分##直面残酷世界的勇气
评分##组合,分层,抽象,封装
评分##内容一般般,既没有高屋建瓴的智慧,也没有细致入微的实践。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等,本站所有链接都为正版商品购买链接。
© 2025 windowsfront.com All Rights Reserved. 静流书站 版权所有