Thinking in Manito

          智慧+汗水=?
          posts - 7, comments - 2, trackbacks - 0, articles - 2
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
              極限編程(XP)是一種輕量級的軟件開發方法論,XP從實踐中來,是對實踐的總結,也是經過實踐檢驗的,其主要特征是要適應環境變化和需求變化,充分發揮開發人員的主動精神。XP承諾降低軟件項目風險,改善業務變化的反應能力,提高開發期間的生產力,為軟件開發過程增加樂趣,相信這些足以吸引每個人的眼球。在XP的項目開發中,首先引入了四個變量:成本、時間、質量和范圍,通過研究變量之間的相互作用,將項目開發分析的更加透徹,成功講述一個項目成功的原則。為了能成功地實施XP,XP制定四個準則:溝通、簡單、反饋和勇氣,和十二條原則:計劃游戲、小版本、隱喻、簡單設計、測試、重構、結隊編程、代碼集體所有、持續集成、每周工作40小時、現場客戶、編碼標準,以及對開發人員的工作要求:編碼、測試、傾聽和設計。XP是一個非常龐大的知識庫,每一項都是一門值得深究的學問。提出這些要求和原則后,XP有提出了一系列的解決方案,也就是策略,其中包含:管理策略、設施策略、計劃策略、開發策略、設計策略和測試策略。在真正去實現XP時,XP又提供了將策略成功應用的實踐。可以說XP為你的軟件開發的指導老師。
              XP是從實踐中來的,應此有好多人圍繞XP發表了一些自己的實踐經驗,其中主要包括:測試驅動開發、結隊編程、重構和極限編程工具。在這里我們想闡述一下關于極限編程Java工具的應用,主要包含Ant,Junit和IntelliJ,其中IntelliJ包含對Ant和Junit的支持,還包含了對重構的出色支持,再加上眾多的個性化定制,相信精通這款對你的編碼有很大的幫助。

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


          網站導航:
           
          主站蜘蛛池模板: 贡觉县| 遂溪县| 恩施市| 辽源市| 通许县| 太和县| 定安县| 宜川县| 松溪县| 上虞市| 罗源县| 惠州市| 定安县| 莱芜市| 汝阳县| 友谊县| 文水县| 阿克苏市| 离岛区| 红原县| 都兰县| 马公市| 安新县| 抚远县| 肃北| 六盘水市| 岐山县| 华亭县| 大竹县| 汉寿县| 和顺县| 屏东县| 乐至县| 固阳县| 旺苍县| 巴林左旗| 武汉市| 留坝县| 维西| 济阳县| 五莲县|