时时彩票中奖是真的吗 深圳男子买8元彩票中奖 彩票中奖捐款完没钱了 下载彩票中奖秘籍 彩票中奖了去哪里换 河南彩票中奖故事最新 浙江省对彩票中奖缴税 顶呱呱彩票中奖图 彩票中奖领奖 双色球彩票中奖2016 什么什么彩票中奖最大 异地买彩票中奖 彩票中奖一点七亿 彩票中奖战术 高德彩票中奖
我要投稿
  • 您当前的位置中国教育资源网 -> 技术教程 -> 服务器网络 -> 服务器教程 -> LinuxBSD教程 -> 教程内容
  • [ 收藏本页教程 ]
  • 软件开发中没有所谓正确的方法

    教程作者本站    教程来源本站整理   教程栏目LinuxBSD教程    收藏本页
    摘要: 驱动测试开发(TDD)是唯一能让你写出没有bug的程序的方法只有结对编程是可行的我们之所以成功就是因为我们使用的是远程开发人员等等等等像这样的话每天我都能看见像这样的风言风语十分能蛊惑 ...


    驱动测试开发(TDD)是唯一能让你写出没有bug的程序的方法只有结对编程是可行的我们之所以成功就是因为我们使用的是远程开发人员等等等等

    像这样的话每天我都能看见

    像这样的风言风语十分能蛊惑人心它愚弄我们让我们认为这就是我们不能遇到阿拉丁的那个茶壶里的精灵的唯一原因最终这些人所写的会让你也这么认为

    如果你随机找100个程序员问他们开始一个新项目前首?#35748;?#21040;的技术方案上什么相信你会得到100种不同的回答

    那么为什么有这么多的人看起来坚信自己的方法才是唯一可行的

    在我看来这答案既十分的简单又十分的复杂说简单是因为有些人就是?#19981;?#35828;说复杂是因为软件业实际上是一系列亚文化的聚合它们不断相互对抗来保卫自己的职业安全我知道这话有多重含义

    我之所以会谈论这些全是因为昨晚读到了Chris Sturgill的一篇文章是关于测试以及它们如何被过度吹捧文章提到的所有观点都有理有据令人信服

    但这篇文章后面跟随的评论描述的却是一副完全不一样的景象如果你不看文章只读评论你会以为Chris脑子进水了或出来什么其它事他怎么敢质疑TDD?他怎么胆敢质疑测试驱动文化的有效性

    看了这些评论后我感觉有一股力量在逼迫我去写点什么但我的这篇文章绝对不是来讨论什么TDD的我想讨论的是如果成为一名优秀的软件开发人员

    让我们进入正题

    软件开发中没有所谓正确的方法我重申软件开发中没有所谓正确的方法编程界里有些人?#19981;?#25630;图腾崇拜他们拒绝接受这样的事实他们执着于?#24863;?#26102;?#26696;?#23398;到的一些诱人的新出现的?#35753;?a target="_blank" href="http://www.fdode.live/jishu/" class="wordstyle">技术他们认为这是能让工作做好能开发出可信赖的软件的唯一办法

    我很抱歉让你们失望这些新出现的?#35753;?a target="_blank" href="http://www.fdode.live/jishu/" class="wordstyle">技术很可能并不新很可能只是一些曾经流行的技术的新的市场炒作从另一方面讲你抛弃以前学到的所有东西你改变以前的所有做法你全面?#24403;?#20320;学到的这个新的唯一的方法事情不是这样的别这么做

    做一个优秀的程序?#26412;?#24847;味着你要学会妥协折中这意?#23545;A项目是你需要使用一种技术方案而在B项目上你需要使用另外一种这意味这你需要在你的思路和?#20064;?客户的要求之间做平衡很多时候事情并不能做到双方达成统一但这并不意味着你该懊恼痛斥为什么?#35805;?#20320;的思路去做

    真正重要的是秉持自己的观点但柔软的应用

    只有这样你才能走的更远

    Copyright © 2009 - 20012 www.fdode.live All Rights Reserved.中国教育资源网 版权所有  
     
    2010Ʊн
    时时彩票中奖是真的吗 深圳男子买8元彩票中奖 彩票中奖捐款完没钱了 下载彩票中奖秘籍 彩票中奖了去哪里换 河南彩票中奖故事最新 浙江省对彩票中奖缴税 顶呱呱彩票中奖图 彩票中奖领奖 双色球彩票中奖2016 什么什么彩票中奖最大 异地买彩票中奖 彩票中奖一点七亿 彩票中奖战术 高德彩票中奖