1. 實(shí)現(xiàn)某個(gè)功能的正確方式應(yīng)該是最簡單的;阻礙最少的途徑應(yīng)該是正確的;在過于復(fù)雜和功能簡陋之間應(yīng)該存在一個(gè)很好的平衡點(diǎn)。
2.
框架的強(qiáng)大之處不是源自它能讓你做什么,而是它不能讓你做什么。
3. 框架定義了不能做什么,而容器則定義了可以或者說能夠做什么。
——WebWork In Action學(xué)習(xí)筆記(一) WebWork的概貌
4. 請牢記這一條JUnit 最佳實(shí)踐:測試任何可能的錯(cuò)誤。單元測試不是用來證明您是對的,而是為了證明您沒有錯(cuò)。
——單元測試?yán)?JUnit 4
5. 輕量級的組件,并不意味著提供服務(wù)的容器是輕量的。
6. 輕量級的內(nèi)核,也不意味著整個(gè)框架是輕量的,更不意味著基于Spring的整個(gè)應(yīng)用架構(gòu)是輕量的。
7. 對于企業(yè)應(yīng)用的構(gòu)建來說,輕量級組件標(biāo)準(zhǔn)+輕量的內(nèi)核+輕量級的容器,并以此構(gòu)建輕量級的應(yīng)用平臺(tái),才是最終需要的。
EJB3和Spring技術(shù)體系比較
|
|