色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

程序設(shè)計(jì)的十做與十不做

  今天來和大家分享兩個(gè)很不錯(cuò)的程序設(shè)計(jì)「做」與「不做」列表。首先,是 Andres Taylor (安綴斯?泰勒)寫的「Top 10 Things Ten Years of Professional Software DevelopmentHas Taught Me」,翻成中文就是「十年程序設(shè)計(jì)經(jīng)驗(yàn)教我的十件事情」。

  原文不長(zhǎng),里面有很多不錯(cuò)的觀念,我鼓勵(lì)你們?nèi)プx讀。以下是中文版:

  1. 面向?qū)ο蟊饶阆胂笾械倪€難很多
  2. 程序設(shè)計(jì)師最重要的技能:溝通
  3. 你必須要學(xué)會(huì)說「不」
  4. 如果所有的事項(xiàng)都一樣重要,那意思是它們都不重要——無論如何必須把先后順序排出來
  5. 千萬別把事情復(fù)雜化
  6. 深入問題的核心,但是不要被困住了
  7. 非常清楚的了解其它人在做的事情,無論是營(yíng)銷、設(shè)計(jì)、客服
  8. 你的同事就是你最好的老師 (你該試試 Pair Programming)
  9. 無論如何最后的產(chǎn)品必須是好用的
  10. 這世界上總會(huì)有一些混蛋

  而至于什么事情應(yīng)該要避免,大家可以參考 Dare Obasanjo (戴爾?歐巴桑侯)寫的「Top 10 Signs Your Software Project is Doomed」,翻成中文就是「十個(gè)軟件項(xiàng)目注定失敗的跡象」。

  1. 第一個(gè)版本就想做太多功能
  2. 采用太新的技術(shù)平臺(tái)
  3. 「復(fù)雜的問題,需要復(fù)雜的解法…」
  4. 團(tuán)隊(duì)人手不足
  5. 成員開始隱藏進(jìn)度落后的事實(shí)和原因(Schedule Chicken)
  6. 不斷更改、增加的需求 (Scope Creep)
  7. 不知道客戶在哪里
  8. 2.0 癥狀群——后繼版本非要更大、更強(qiáng)、更美(Second System Syndrome)
  9. 與公司里面另一個(gè)很有份量的產(chǎn)品競(jìng)爭(zhēng)(這在創(chuàng)業(yè)團(tuán)隊(duì)?wèi)?yīng)該不可能發(fā)生)
  10. 根本從一開始就選了一個(gè)你無法解決的大問題

  以上,跟大家分享,希望能夠幫助你們?cè)谧龅漠a(chǎn)品更順利、更成功,加油!

it知識(shí)庫(kù)程序設(shè)計(jì)的十做與十不做,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 白玉县| 岐山县| 通州区| 思南县| 大安市| 合作市| 怀集县| 吉木萨尔县| 永宁县| 砀山县| 南江县| 永平县| 江油市| 南昌县| 长垣县| 鄂伦春自治旗| 苏尼特左旗| 慈利县| 法库县| 德兴市| 灵川县| 佛教| 呼图壁县| 金湖县| 泗阳县| 南京市| 夏邑县| 安仁县| 洛阳市| 沙坪坝区| 玛纳斯县| 万年县| 中西区| 香格里拉县| 隆回县| 霍林郭勒市| 靖边县| 五寨县| 新沂市| 梧州市| 滨州市|