B04.JEE Frameworks

使用框架帶來的是眾多開發者所累積的開發模式,帶給我們更健全的周密設計思維與便利性, 但我們也因此往往會受到「框架」(framework)的束縛,失去跳脫框架外另一種可能的創新發現,也忘記了開發軟體的初衷是為了滿足使用者或者客戶端使用者的需要。這是開始學習這些框架工具時應該保持的觀點。- WisdomFish.ORG

「任何優秀的語言,都可以幫助開發者寫出優秀的程式碼,但不能阻止開發者寫出糟糕的程序」。在這一點上,無論是 Java EE ,.net ,ror ,php 都不會例外。而開發框架就像是「一間有很多屋樑的房子」,「框架的強大之處不是他能讓你做什麼,而是他不能讓你做什麼」,其實如同語言一樣,框架雖然可以給予開發一定程度的規範指導,但是這種指導仍然是有限的,這真應了那句老話:事在人為。




Seam Framework







SSH







反框架