Thinking in Manito

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

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 霍州市| 出国| 霍林郭勒市| 油尖旺区| 新营市| 婺源县| 涞源县| 西安市| 罗田县| 赤峰市| 石台县| 南城县| 娄底市| 马山县| 玛多县| 阿拉尔市| 西丰县| 封丘县| 南召县| 漯河市| 绥化市| 洞头县| 杨浦区| 清原| 湟中县| 绥阳县| 沾化县| 大宁县| 临夏县| 汨罗市| 运城市| 琼海市| 宿州市| 平乡县| 沂南县| 岳阳县| 奎屯市| 通辽市| 金乡县| 随州市| 承德市|