- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
冷静待之
第 1 章
冷静待之
对于有些人而言,“最佳实践”中的“最佳”二字让他们难以接受。尽管“最佳实践”这
个概念在软件开发领域已经存在多年,但是直到现在依然有许多人对于这个概念存在很多误
解。将某一实践称之为“最佳实践”并不表示该实践是可以解决任何问题的灵丹妙药。适用
于某一环境的实践极有可能完全不适用于另一种环境。在这种情况下,如果坚持采用该实践
往往会适得其反。因此,为了避免误解,本书将尽量避免使用“最佳实践”这四个字,而更
倾向于使用“需冷静待之的有益实践”来描述那些适合自己而不一定适合其他人的优秀实践。
该词更能表达出对最佳实践应持有的正确态度:开发人员应该对任何称之为“最佳实践”的
实践保持一种怀疑态度。开发人员应该根据他所在的具体环境来选择采用何种“最佳实践”。
本章会进一步讲述该词的真正含义,还将进一步阐述如何去选择适合团队的实践,还会讲述
为一些需要改进的开发领域选择实践时,如何坚持这种态度。
“冷静”这个词在此是“热情”的反义词,我们用这个词来表达我们对于“最佳实践”的
态度:淡然处之。“最佳”是最高级,没有什么会比“最佳”更好了。“最佳”这个词本身会
传达出一种隐含的意思:这个实践是最优秀的,无需考虑其他实践了。有些人往往会使用这
个词来结束与其他实践相关的讨论。而现实中,应该仔细考虑那些各式各样的新颖的实践。
既不应该对“最佳实践”抱有成见,也不应该盲目相信“最佳实践”。应该去选择那些适合
自身和团队的实践。
“有益”这个词则提醒我们将注意力集中在应用实践之后的结果和积极产出上。尝试不同
的实践意味着团队需要做出一些相应的改变。一段时间之后团队则能够获得相应的成果。问
题可能会解决得更迅速,或者测试出的问题更少。整个项目的交付周期、产品质量和人际关
系得以改善,客户可能对你们的工作更加满意。因此,从这一角度而言,应该选择适合你和
你的团队的实践。
本书从头到尾都在讲述如何从众多新颖的各式各样的实践中选择适合你、你所在的团队
以及你所在的组织的更好的实践。不管你将这些实践称之为“最佳实践”或者“需冷静待之
的有益实践”,你都应该从内心深处将它们看做最适合你的实践。
2 ◆ 第 1 章 冷静待之
按语
从众多良好的实践中挑选出适合你的最佳实践并不容易。对于许多项目而言,决定使用
何种实践来帮助项目走出困境非常具有挑战性。我觉得应该避免尝试列出各种实践的优缺点
来进行实践的选择,虽然很多人在用,但我认为这是不正确的。事实上我发现通过这种途径
我们最终很少能够做出正确的决定。列出各种实践的优缺点并不能让我们很轻易地识别出哪
种实践更优秀。对我而言,当需要选择一个新的不同于以往的实践时,我通常会问自己下面
两个问题:
❏ 该实践应用于当前情况是否还有不足?
❏ 该实践是否能够轻而易举地解决当前面临的问题?
通过第一个问题,我们希望可以将那些可能不适用当前环境、风险太大或者收益充满争
议的实践排除掉。通过第二个问题,我们则希望将那些能够解决现有问题、风险很小或者可
能的收益很大的实践包括进来。通过这种途径,我们更容易地选择出能够帮助项目走出困境
的实践。通过这种途径,那些适合我们的实践从众多实践中慢慢浮现出来,而更好的实践也
可认得到采纳。
作为一名曾经在一个庞大的、持续多年的项目上工作过的开发人员,我观察到一个奇怪
的现象。每过几周,就会有一个顾问花上一下午的时间给我们开发人员描述那些我们经历过
的问题。渐渐的,顾问就成了众所周知的“教授”,而开发人员参加会议就变成了应付差事。
“教授”提出的大部分建议往往让整个团队无所适从。我们根本不知道如何在工作中应用这
些建议。这些充满理论性的建议其实并不适合我们当时的情形。我们尝试着应用了其中一些
建议,最终发现它们或者完全不奏效,或者让事情变得更糟。我们花费大量时间去听取和思
考这些不切实际的建议,最后发现状况毫无改善。今天我知道优秀的实践都是切实可行且都
可以通过应用和成果来证明自身的价值的。我将继续坚持通过这两方面来验证一个实践是否
是好的实践。
在一个早期的项目里我得到了一个非常有挑战性的编程任务。有人给了我一份非常详细
的需求清单,要求我去实现它。然而
您可能关注的文档
最近下载
- 部编版语文三年级下册第四单元教材解读大单元集体备课.pptx VIP
- 语文教材改编校园课本剧剧本《智取生辰纲》.docx
- 课题申报书:学龄人口变动背景下“小班化”教学研究.docx VIP
- 2025年滁州市烟草专卖局人员招聘笔试备考试题及答案解析.docx
- 部编版小学语文三年级下册第四单元基于大单元教学教材分析解读.pptx
- 大气沉稳Word简历模板(IT类) (1).doc VIP
- 人教精通版英语五年级下册Lesson31-Lesson32优秀课件.ppt VIP
- 2024-2030年中国聚乳酸(PLA)3D打印灯丝行业需求潜力与盈利前景预测报告.docx
- 西南民族大学论文答辩通用PPT模板.pptx
- 高频商务英语词汇.pdf
文档评论(0)