【翻譯】比較NetBeans 6.0 M10和IntelliJ IDEA 7.0 M1
摘要: 【譯者按】前不久,NetBeans 6.0 M10一發布,就引起廣泛關注。在Java IDE市場,除了老牌勁旅Eclipse之外,還有另外一個很受歡迎的產品——IntelliJ IDEA,它的重構特性,備受推崇。最新版本的IntelliJ IDEA 7.0 M1,已于近日發布。
本文作者是一位忠實的NetBeans用戶。他從一個IDEA新手的角度,對NetBeans 6.0 M10和IntelliJ IDEA 7.0 M1作了一個較全面的比較。
閱讀全文
【轉載】Web2.0@China!
摘要: 原文地址:http://www.showeb20.com/?p=585
閱讀全文
【轉載】正確地做事與做正確的事同樣重要
摘要: 原文地址:http://dev.csdn.net/author/CXXSoft/87178bb27ef94fee9df34b384a52bed5.html
閱讀全文
【轉載】你必須要有一樣拿得出手
摘要: 原文地址:http://www.dapenti.com/blog/more.asp?name=xilei&id=7799
閱讀全文
極限編程
摘要: 極限編程(XP,eXtreme Programming)是一種軟件工程方法學,是敏捷軟件開發中最富有成效的幾種方法學之一。如同其他敏捷方法學,極限編程和傳統方法學的本質不同在于它更強調可適應性而不是可預測性。XP的支持者認為軟件需求的不斷變化是很自然的現象,是軟件項目開發中不可避免的、也是應該欣然接受的現象;他們相信,和傳統的在項目起始階段定義好所有需求再費盡心思的控制變化的方法相比,有能力在項目周期的任何階段去適應變化,將是更加現實更加有效的方法。
XP為管理人員和開發人員開出了一劑指導日常實踐的良方;這個實踐意味著接受并鼓勵某些特別的有價值的方法。支持者相信,這些在傳統的軟件工程中看來是“極端的”實踐,將會使開發過程比傳統方法更加好的響應用戶需求,因此更加敏捷,更好的構建出高質量軟件。
閱讀全文
敏捷軟件開發
摘要: 敏捷軟件開發又稱敏捷開發,是一種從1990年代開始逐漸引起廣泛關注的一些新型軟件開發方法,是一種應對快速變化的需求的一種軟件開發能力。它們的具體名稱、理念、過程、術語都不盡相同,相對于“非敏捷”,更強調程序員團隊與業務專家之間的緊密協作、面對面的溝通(認為比書面的文檔更有效)、頻繁交付新的軟件版本、緊湊而自我組織型的團隊、能夠很好地適應需求變化的代碼編寫和團隊組織方法,也更注重做為軟件開發中人的作用。
閱讀全文
【轉載】Interesting Resources For Java SE/EE Developers
摘要: 原文地址:http://adam-bien.com/roller/page/abien?entry=interesting_resources_for_java_ee
閱讀全文
【轉載】認真是一種可怕的力量
摘要: 原文地址:http://www.reportweek.com/2007/08/blog-post_31.html
閱讀全文
『螞蟻學模式』之實例化策略(Strategy)模式
摘要: 策略模式屬于對象的行為模式。
其用意是針對一組算法,將每一個算法封裝到具有共同接口的獨立的類中,從而使得它們可以相互替換。
閱讀全文