<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-208  評論-469  文章-30  trackbacks-0


    工具從來就亂花迷眼,但花哨的工具未必適合自己的團隊。
    洗凈鉛華的總結(jié)出一些最必要的,能提供最大輔力加持的工具。
    參見《死亡中旅》2nd 第x章--最小工具集.

    1.版本管理工具和文本比較/合并工具
       用的是CVS: 綠毛小海龜WinMerge.  
       這年頭,還有誰敢不用版本管理工具就跟人合作開發(fā)么? 有的。
       一個好的Programmer,除了要有好的udpate/commit習慣外,會不會善用文本差異比較/合并工具是另一層次的觀察標準。
       另外,因為重構(gòu)時有用,版本管理工具要能和IDE結(jié)合。

    2.項目計劃,任務分配,需求變更管理,Bug管理工具
        偶然的,我發(fā)現(xiàn)自己把這些都交給了JIRA完成。

        項目計劃,任務分配,進度跟蹤,需求變更管理,Bug管理幾乎就是PM的全部工作了。
        以前總有很多軟件分開來管理這些問題,同一問題經(jīng)常要Copy Paste好幾個軟件。
        但如果你的團隊的項目計劃是XP plan風格 而不是MS Project
        那恭喜了,個JIRA就可以完成所有任務。

    3.支持重構(gòu),F(xiàn)lying Error提示,TDD和Debug 的IDE

     Java: IDEA 5.0能滿足下面的全部要求。 
     C++: VC7.1+VA,就差好多了。
     Ruby: Eclipse的RDT插件,就弱得一塌糊涂。
     Groovy:IDEA的插件Groovyj
     Php: Zend Stuido

     有時候,我也會用Eclipse+商業(yè)的,免費的插件代替分別打開上面這么多IDE。

     a.重構(gòu):即使團隊用的最多的只是Rename,Move,Extract Method等有限幾個最基本的功能,但J2EE結(jié)構(gòu)里牽一發(fā)動全身的事情太多了,重構(gòu)會幫你把事情擦干凈,現(xiàn)在已形成依賴。

     b.Flying Error提示:
        Java IDE的標準配置了,有錯馬上提示,不要等編譯時。可惜其他語言的IDE里這還不是標配。

      c.Debug J2EE應用:
         Web開發(fā)者一般用System.out或者log4j來顯示調(diào)試信息,但對于曾經(jīng)桌面編程的程序員來說,直接進入調(diào)試模式,單步跟蹤程序執(zhí)行路徑,想看哪個變量就看哪個變量,才是天經(jīng)地義的事情,只是之前的IDE不能支持而已。
        
      d.TDD:TDD不等于Unit Test。TDD是讓你不用依賴表現(xiàn)層,不用手工輸入數(shù)據(jù),清除數(shù)據(jù),不用重起Tomcat的開發(fā)。
        我們團隊暫時還追求不起測試覆蓋率,So,UntTest只是一種開發(fā)的手段,而不是測試的手段。

    4.團隊IM工具和共享文件夾
       
    前代是言必稱Email的,現(xiàn)在配合Google Group也很好用,但我們更喜歡QQ 群的即時性。
        同時QQ 2005版的"來消息時只顯示消息條數(shù)"的免打擾功能很重要。
        對于坐在一起的團隊,在文件服務器上建個共享文件夾就夠了。

    5.知識庫Wiki
       Java里JspWiki是最簡單易裝的入門級wiki,Cofluence 2.0終于有了所見所得的編輯器的編輯器。
       php世界有其他的選擇如Dokuwiki 和wikipedia


    其他工具包括紙,筆,足夠大的白板,隨時可用的會議室。

    還缺了什么?
    一、代碼自動生成工具中也沒有最趁手的。
    二、因為沒有足夠的UnitTest用例,配好的持續(xù)集成工具沒有實際運作。

    posted on 2006-01-02 20:28 EricWong 閱讀(275) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 亚洲精品无码专区在线在线播放| 免费精品99久久国产综合精品| 波多野结衣中文字幕免费视频| 亚洲精品伦理熟女国产一区二区| 99久久国产精品免费一区二区| 亚洲欧洲一区二区三区| 国产亚洲综合久久| 国产亚洲福利一区二区免费看| 久久青草精品38国产免费| 亚洲人成网亚洲欧洲无码久久| GOGOGO免费观看国语| 亚洲精品二区国产综合野狼| 国产高潮流白浆喷水免费A片 | 久久影视国产亚洲| 在线免费观看h片| 亚洲色偷偷偷网站色偷一区| 99精品在线免费观看| 亚洲国产精品美女| 成年女人毛片免费播放人| 国产成人精品日本亚洲语音| 亚洲人成国产精品无码| 9久热精品免费观看视频| 亚洲AV一宅男色影视| 日本阿v免费费视频完整版| 亚洲天堂免费在线视频| 日韩在线观看免费| 亚洲国产精品嫩草影院在线观看 | 亚洲精品NV久久久久久久久久| 免费夜色污私人影院网站电影 | 亚洲av无码不卡一区二区三区| 亚洲一区二区三区免费观看| 亚洲&#228;v永久无码精品天堂久久 | 亚洲色偷偷偷网站色偷一区| 妞干网在线免费视频| 一个人免费观看视频在线中文 | 亚洲一区二区免费视频| 337P日本欧洲亚洲大胆艺术图| 亚洲熟妇av一区二区三区| 免费人成在线观看网站| 亚洲jjzzjjzz在线观看| 亚洲高清无码专区视频|