key words:web快速開發(fā)框架
做java項目的開發(fā),可選用的框架很多,這是一件幸福的事情,同時也是一件痛苦的事情。
可選用的框架目前大致如下:
- Grails
- Ruby on Rails
- JBoss Seam
- RIFE
- Trails
我個人看好兩個,一個是Ruby on Rails,另一個是Jboss Seam,原因很簡單,好用。
鄙人認(rèn)為,做開發(fā)的人都比較自傲,以征服所謂高科技含量的技術(shù)為榮,但是往往不回頭想想效率,這有點類似于麥當(dāng)勞與中國的大廚,我們要的是效率,不是要的是崇拜和門檻。換句話說,我們要工業(yè)化,不要手工作坊。我們要人人都能快速進(jìn)行開發(fā),而不僅僅是某幾個人的專利!換句話,我們要真正的自由! 我們要解放!我們要革他媽的命!!!我們需要的是關(guān)注業(yè)務(wù),關(guān)注團(tuán)隊,技術(shù),應(yīng)該跟自來水一樣,要就打開用,而不要再自己去造一個管道取水。
我欣賞那些為了提高軟件開發(fā)效率而作研究的公司,比如ESB算一個,雖然他現(xiàn)在的情況不是很明確,但是至少有這種組件重用的思想。捫心自問,你的項目中有幾個是能重用的,不用問,80%蛋都扯不上。
RoR算一個,一個突破性的 開發(fā)平臺,算是一次革命。
Spring算不算? 有人認(rèn)為當(dāng)然算,我個人認(rèn)為不算,非要說好,我只能說僅僅使事情方便一點而已,無他也!
Jboss Seam算不算? 我認(rèn)為算一個,很多人現(xiàn)在不怎么看好,但是我可以預(yù)測,不久的將來一定會成為主流,不用懷疑.
很多東西是拿來被利用的,被 Fuck的,不是讓你消磨時間的.
未來團(tuán)隊組建的方式我的原則是這樣的:
一個技術(shù)負(fù)責(zé)人帶一幫剛畢業(yè)的大學(xué)生,經(jīng)過一到兩周的培訓(xùn),就可以 進(jìn)行正常開發(fā),所有的技術(shù)學(xué)習(xí)曲線很低,每個人可能不太明白具體細(xì)節(jié)或者原理怎么回事,但是首先能用起來,而不是發(fā)愣.
不要指望你的公司全是牛人,也不要指望一個牛人能把所有的細(xì)節(jié)技術(shù)都傳授給下面的人,我們要的是可以傳遞可以復(fù)制的東西.
選擇jboss seam!選擇正確的路! 你暈倒了嗎?