不使用Appfuse 的5個理由

Appfuse 爲 J2EE 項目開發指明瞭一條可行的道路。如果你看過爲什麼使用AppFuse的七個理由,以及深入研究過AppFuse。那麼毫無疑問Matt Raible 值得令人尊敬,他是J2EE的開拓者之一。

這裏我想說明一點,AppFuse並不是項目的靈丹妙藥。在項目應用中,我不推薦採用appfuse。

理由1:ant綁定

爲了加快項目的開發工作,我們經常使用IDE環境,但是,appfuse對IDE環境的支持並不是很好。萬寶全書式的ant腳本,讓你感到手腳被綁,一次次的ant編譯,反而會影響項目開發效率。嚴重反對使用。

理由2:目錄結構過於分割

影響效率的重要原因之一,光在調試ant及目錄問題上,也可能成爲你項目的絆腳石。

理由3:開源項目濫用

Appfuse會使你開源項目使用過渡,不可否認J2EE 開源項目是一個巨大的知識寶庫,但是實際終究是實際,開源項目使用過渡,會使你項目變得臃腫不堪。

理由4:束縛創造性

J2EE語言是標準式的工業式的語言,本身已經擁有衆多JCP標準,Appfuse爲了加強J2EE項目開發標準化,作出了卓越的努力。但是,任何事務都有兩面性,more standard ,less creation。 壓抑了創造的權力,所有的解決方案均有解,並非是一種對現實問題真理追求的本來面目。

理由5:團隊工作學習曲線變陡

並不是所有人都非常熟悉appAnt,app目錄結構,很可能打破原有的知識體系,增加開發成本和風險。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章