隨著(zhù)前一段徐克《七劍》之熱播,網(wǎng)上有很多針對世界足壇、NBA、超女的七劍總結帖。
我也續上一下,針對我們j2ee的常用工具及framework,當然是open source的.這些工具都是我們開(kāi)發(fā)的利器。
莫問(wèn): 隱為群龍之首,背負前塵往事,是表示內涵和救贖的一把劍。自然非IBM所出的Eclipse是也。(IBM = 滿(mǎn)清刑部?暈)
天瀑:忽攻忽守,用劍者必須很專(zhuān)一, 一把表示紀律的劍。自然是cvs。 當項目源碼丟失得無(wú)影無(wú)蹤,或粗心的同事commit發(fā)生沖突時(shí)我們就會(huì )明白協(xié)同開(kāi)發(fā)中紀律的重要性。
日月: 代表調協(xié)共存。Ant,項目的構建不能依賴(lài)于IDE的特殊格式,ant提供給我們一個(gè)融合的方式。此劍為子母劍,ant也有很多的task輔助。
青干:防守的極至,奇鈍無(wú)比,卻可抵擋天下最鋒利的武器。junit,自動(dòng)地、密集地單元測試是防守(重構,防止回歸錯誤)的關(guān)鍵法門(mén)。
競星:短身,出劍神速,迅雷不可目睹。是一把死亡拼命犧牲的劍。絮尾有鐵珠,攻至極至時(shí)反打回來(lái),以克制使用者心中的狂性。 Hibernate,理由有兩個(gè),一個(gè)是本人在應用hibernate初3個(gè)月也基本上是狂性大發(fā)的(以前是用iBatis)不敢聽(tīng)到關(guān)于性能的報告,因為不太 會(huì )搞cache和調優(yōu)。一直在猶豫是不是能把po傳到view上,還有open session in view。關(guān)于單元測試策略也比較亂。[附:現在也沒(méi)有完全掌握:( ] 第二個(gè)理由是,Hibernate的作者這個(gè)人好象就比較有性格,見(jiàn)不得其他人批評他,"犯強漢者,雖遠必誅",社區里出名的炮仗!
舍神: 一把開(kāi)山辟石的大劍,鈍重有力。是一把求的劍,代表重生,純樸,恒心,毅力。 在java開(kāi)源社區,自Spring以降,震動(dòng)諸界,其作者接連出書(shū),在誅伐EJB的罪與罰過(guò)程中出力不小。在流行的開(kāi)源框架組合中,Spring往往處于中心地位。 我們注意到,韓志邦在續集中將成長(cháng)為天地會(huì )總舵主,這是否隱喻了Spring的將來(lái)?(偷笑中...)
由龍:七劍中代表進(jìn)攻,最高攻擊武器。面對struts,我們的心情很復雜,它曾經(jīng)是開(kāi)啟了我們MVC模式的導師,它曾經(jīng)是那么鋒利,現在仍穩居國內期望學(xué)習java框架排行榜首位(csdn統計),
各大java培訓機構之必備良方??上浼軜?性格)被證明存在缺撼,連其作者都投奔JSF去了,正如游龍劍的主人漸墜入暗黑一樣,它會(huì )在沉淪前綻放出怎樣的光芒?讓我們拭目以待。
聯(lián)系客服