Posted on 2010-09-01 11:32
Mercy 閱讀(1775)
評論(2) 編輯 收藏 所屬分類:
《深入Java并發》
最近“神仙道人”李一“東窗事發”,再次成為新聞的“焦點”。鋪天蓋地的“負面”文章接著出現。其中,影響比較深刻的就是張紀中的老婆-樊馨蔓寫的一本書《世上是不是有神仙》,同時還有不少名人為其宣傳。在事發之前,恐怕能去李道人的養生班恐怕都不是一般人。無論是張悟本,還是林光常,在電視銀幕的襯托下,成了老百姓視為養生大師,難道中國人連基本的常識都不具備了嗎?
當打破養生“神話”時,老百姓又“清醒”過來,被媒體玩弄到無以復加地步。知識匱乏和不求甚解,甚至懷疑精神都不具備,能不成為悲劇嗎?
放眼IT領域,結果發現也是驚人的相似。
現代編程語言的發展,讓這個行業的門檻越來越低。就語言發展角度而言,這是一種必然趨勢。從從業人員的素質而言,注定了良莠不齊的現象。往往技術人員容易經不起“新技術”的“誘惑”,不斷學習所謂新的“技術”。在Java領域,恐怕沒有人不知道“SSH”框架的大名。框架成就了其作者,也成了一種文化。本人作為面試官時,當問到請描述一下以前項目的架構?總是能夠聽到類似于這樣的答案-“系統采用SSH架構...”。也許面試必談SSH,因此本人的簡歷很難吸引他人的眼球。
當我第一眼看到Spring,覺得它就是“玩具”,這樣的言論也許會遭到Spring粉絲的口誅筆伐。當你能夠反向思考的時,你的世界也會發生變化。Spring給我們帶來了什么?依賴倒置,不等同于零依賴。輕浸入性,不等于沒有浸入性。系統拆去Spring,雖然能夠保證源代碼兼容性(編譯時不會遇到問題),可是那樣系統等同于殘廢-留下了一堆沒有關聯對象。當然,目的并不在于花大力氣來批評Spring,畢竟存在即理由,Spring還是有其優點-良好地編程風格和豐富的類庫等。Struts和Hibernate也如此。作為專業從業人員,討論“誰是誰非”是沒有意義的。分析使用場景,才是有意義的,前提是你必須了解它的優缺點,并非迎合或奉承它,不要為了技術而技術。
當你厭倦了框架的重復勞動(重復的編碼工作和大量新型框架重復發明輪子),也許你更加關注于原理性的東西,甚至是實現細節。那么,本系列的文章就很可能會適合你。
當我們剛接觸某個事物時,傾聽(觀察)它,懷疑(分析)它,定位它。兼聽則明,偏聽則暗。
文章來源:作者的JavaEye Blog。