<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    華山論劍

    一心一意做技術!

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      31 Posts :: 0 Stories :: 447 Comments :: 0 Trackbacks

      (本故事除了部分點明道姓并具有故事詳細發(fā)生的具體時間點地等部分情節(jié)以外,其它內容純屬虛構,若有雷同,純屬巧合。)

      知道Spring卻不知道Rod Johnson的人,好比宇宙中知道社會中義新中國卻不知道毛澤東的人一樣可笑。

      Rod Johnson 是Spring Framework的創(chuàng)建者,也是Java和J2EE領域中的知名專家。Rod是 Interface21公司的CEO,該公司是一家致力于提供專業(yè)級J2EE和Spring Framework服務的顧問公司。
      談到Rod Johnson,除了Spring框架本身以外,他所著作的《Expert One-on-One J2EE Development without EJB》一書,其影響力比Spring框架本身還更加震撼。這里插播一段廣告:《Expert One-on-One J2EE Development without EJB》這本書的中文版去年就已經(jīng)出了,有興趣的朋友可以去買來一看。

      Rod Johnson對J2EE乃至整個Java的貢獻我這里就不再多說了,下面直接引用一些從網(wǎng)上摘下來的原話,我想大家也能看出他的厲害。
      我們曾經(jīng)在無數(shù)的書籍和文章中看到,EJB是J2EE的核心技術之一;而Rod Johnson竟然宣稱,絕大多數(shù)的J2EE應用根本不需要EJB。-摘自“J2EE without EJB”書評
      Rod Johnson將會引領一種影響深遠的潮流。但這潮流不是Spring和Hibernate,也不是IoC和AOP,甚至不是“輕量級架構”,而是一切實事求是的“循證架構”的工作方式。惟有掌握這種工作方式,你才能夠真正自信滿滿地挺起胸膛說:“我選擇的架構是適合應用需求的架構。”―摘自“Java視野”網(wǎng)友討論
      Rod Johnson認為,應該是基于實踐的證據(jù)、來自歷史項目或親自試驗的經(jīng)驗,而不是任何形式的偶像崇拜或者門戶之見。Rod Johnson給我傳授了“循證”的工作方式——那原本就應該是程序員的工作方式。-摘自“J2EE without EJB”書評
      Spring 提供這些價值也離不開其它開源框架的支持(Spring 的理念:不去重新發(fā)明輪子),但是 Spring 是所有這些開源框架的集大成者,為集成各種開源的成果提供了一個非常理想的平臺。所以 Rod Johnson 對于 J2EE 的貢獻在我看來要比其他人高一些的。-摘自網(wǎng)友評論

      總之一句話,在技術的領域,他是偉人、他是我們心目中的英雄!(呵呵,“英雄”這尊稱叫起來有點肉麻,若是不搞java的朋友看見我隨便叫老外英雄,還一定會被罵我吃里爬外,崇洋媚外呢。于是,筆者以后就把Rod Johnson稱為大叔,這樣聽起來大家都舒服。)

      當然,談到Rod Johnson大叔,就一定得談談 “輪子理論”。

      “輪子理論”,也即“不要重復發(fā)明輪子”,這是西方國家的一句諺語,原話是:Don't Reinvent the Wheel。當然由于國內IT從業(yè)人員接受的都是西方先進技術(誰讓中國沒有先進技術給大家學呢?),因此看見大家經(jīng)常引用這一句話。“不要重復發(fā)明輪子”,意思是企業(yè)中任何一項工作實際上都有人做過,我們所需要做的就是找到做過這件事情的人。拿到軟件領域中就是指有的項目或功能,別人已經(jīng)做過,我們需要用的時候,直接拿來用即可,而不要重新制造。

     “輪子理論”既然只是一句諺語,怎么又跟Rod Johnson大叔聯(lián)系在一起了呢?因為Rod Johnson大叔告訴我們,Spring就是在“不重復發(fā)明輪子”的理念及指導原則上做起來。于是一夜之間,隨著Spring在全世界的風風火火,特別是吹到我們祖國的時候,也許是愛屋及烏(或鳥)的原因吧,“輪子理論”也被眾多的Spring粉絲當成做人做事做程序的信條及原則。
      這樣有問題嗎?當然有嚴重的問題。“輪子理論”這一理論本身沒有錯,錯的是輪子理論的濫用,錯的是大家被Rod Johnson大叔忽悠了一把而不知或不承認。熟悉Spring的朋友都知道,Spring除了IOC、AOP及與其它各種框架的整合集成接口以外,也一樣有自己的WEB MVC、有自己的持久層數(shù)據(jù)庫訪問,當然,IOC、AOP就更加不是他的首創(chuàng)了。你能說這些東西難免不帶有“發(fā)明輪子”的嫌疑嗎?筆者由于資歷乃至閱歷皆淺薄,無法證明Spring“發(fā)明了輪子”,這里只是拋出一個疑命題,還請高人來求證。如果Spring的MVC等能證明他本身也是發(fā)明輪子的話,我們再去想想Rod Johnson大叔說這話的動機,難免會讓人往其他不友好的方面想。

      這里沒有其它的惡意,只是就是論事。Rod Johnson大叔在他的書中開篇不是就教育我們:要敢于去懷疑、猜想嗎?。要是沒有Rod Johnson大叔對傳統(tǒng)J2EE模式特別是EJB的懷疑及猜想,又哪來的Spring呢?

      西方人口口聲聲說“不發(fā)明輪子”,但實際情況呢?大家自己睜開眼睛看看,然后閉上眼睛摸著腦門想想,如果真“不發(fā)明輪子”的話,有了JDO,怎么還會搞出iBatis來,有了iBatis怎么又搞了一個Hibernate呢?同樣的道理,有了一個令大家都稱道的struts、后來又冒出個Tapestry,之后的Webwork、JSF,然后到現(xiàn)在的Spring MVC。這“輪子”一個又一個冒出來,一個比一個漂亮、好用,有點讓我們這些整天被壓得喘不過氣來的國內程序員乃至開發(fā)商應接不暇,傻眼了吧?

      為什么會這樣呢?本來我也想不通,直到昨天發(fā)生一件事情,才讓我有所領悟,事情大致是這樣的:
      我昨天在大街上看到一個被扔在馬路邊上全新的寶馬輪子,記得鄉(xiāng)下的小學同學曾托我?guī)退乙粋€拉肥料用三輪車的輪子,于是我就急忙給小學同學打電話,問他要不要。結果我被他一頓臭罵,原話大意是這樣,他說我讀大學、搞高科技、變傻了,寶馬輪子那是山里人玩得起的嗎?在山村里要輪子壞了怎么辦,還要花幾百塊坐汽車、火車抱到城里修啊,我這三輪車全賣了也只值幾百塊呢?他大字不識幾個,而那寶馬輪子使用說明書,質量鑒定書一大堆,而且他又不放心,還得花時間考察考察,農(nóng)忙季節(jié)剛好來了,哪有時間考察?最后還狠狠地冒了一句:你想讓我這個季度喝西北風啊。
      小學同學說話很直接,雖然土了一點,但確實很有道理。于是,我回來把老同學教訓我的內容認真歸納整理了一下,得到如下幾個簡單結論:
      1、?寶馬是高檔車,因此輪子也得配名貴的輪子,其所有的設計都是為寶馬這一名車量身打造的,所以在大小、寬度等多方面指標都不適合咱村里拉肥料的破三輪車。
      2、?寶馬輪子因為名貴,質量好,但也會出問題的時候,出了問題一般人不能也不敢修,還必須得拿回大城市的專修店修理,維護成本太高了。
      3、?雖然三輪車已經(jīng)有了輪子,但鄉(xiāng)里的同學仍然要我?guī)退⒁庥袥]有好的輪子,意思是對現(xiàn)在的輪子不管從功率、效率乃至外表、款式等都不太滿意,仍然需要改進。
      4、?我去年過春節(jié)回家時給他帶的兩個自行車輪子,他瞧不起,而且三輪車也用不上

      因此,我想上面提到的Webwork、Tapestry以及Spring MVC等,也是遇到類似的輪子不合適或者不完美的問題,才會不斷尋求改進的方法,才能不斷的更新?lián)Q代,也才導致一個又一個的新的、漂亮的輪子被重復發(fā)明出來。結論就是,輪子不在于有沒有,不在于是否屬于“重復發(fā)明”,其關鍵在于“合不合適”。子曾經(jīng)也曰過:存在即合理嘛!

      而我們中國人呢,連發(fā)明輪子的技術都不會,只能膜拜,干瞪眼,等著學他們一個又一個的輪子使用方法。輪子越來越大,說明書越來越多,翻譯的工作量越來越多,引進一個輪子的周期越來越長,越來越無法控制,實在不行了就只能罵兩句解解氣,然后一袋煙的功夫又硬著頭皮回來乖乖繼續(xù)學。我就有點吶悶,全國那么多的天才、大牛,咋就不發(fā)明一個我們自己的輪子玩玩,讓老外也嘗試一下把中文輪子說明書翻譯成英文那種痛苦滋味。(暈,又做白日夢了,不好意思!)

      那么,從科學的態(tài)度分析,究竟該不該“發(fā)明輪子呢?”。這得用一句經(jīng)典的廢話來總結:實事求是,具體問題具體分析!

      其實也不用那么復雜,我們只需要看看現(xiàn)在我們用的輪子,看看這些進口的輪子是否都很合適我們,不需要再改進,更不需要重新發(fā)明了呢?我看未必。中國有著5000年的文化底蘊,可謂博大精深。進口的東西,技術再好,切不可能完全融入得了中國的文化、思想。況且,現(xiàn)在扔給我們這些輪子,不但用起來仍然有著這樣那樣的問題,這些輪子之間還相互打起架來,搞得我們要做兒子不是,做孫子也不是,一不小心就犯上了選擇恐懼怔。

      因此,作為一個80后的人,我希望跟我一樣的同行,能多去研究別人發(fā)明的輪子,而不是依賴于某幾個輪子,會用幾個輪子就自以為是、沾沾自喜。不但要去探索、研究輪子的發(fā)明技術,原理,還要大膽地、不斷地嘗試發(fā)明更好,更合適自己的輪子。失敗不用怕,怕的是我們連失敗的機會都沒有,有機會也因為世俗一些觀念影響而不敢去爭取及嘗試。不要過分的依賴于現(xiàn)有的這些進口輪子,去大膽的發(fā)明輪子吧。等到十年、二十年以后,看到我們的后代依靠我們這些輪子來造火箭、造飛船、闖蕩太空的時候,一定別有一番滋味。

      當然,“發(fā)明輪子”也要學學Spring,講究藝術及方法。不能搞閉門造車,當全世界人民都在研究火箭輪子的時候你還停留在研究腳踏三輪車輪子的技術水平,那就難免鬧笑話了。要多學習別人的輪子制造方法,把別人的好的思想、理念、精華借鑒過來,再加入我們民族文化特色的東西及元素,最后為我所用。更要認認真真,想方設法的從國內同行及前輩們的身上學習、取經(jīng),因為他們的一個小小的建議或提示會讓我們少走很多的彎路。最重要的就是要懂得團隊協(xié)作的重要性,學會與更多優(yōu)秀的人一起共事,現(xiàn)在已經(jīng)不再是個人英雄主義的年代,任何事情都需要講究團隊的合作,群策群力,才有可能取得成功。

      最后,引一句張靚穎同學在Tcl廣告歌中所唱的吧:“擁有夢想,就有可能!”,鼓勵自己的同時,也鼓勵所有擁有夢想的朋友。

      審訊記:
      問:大峽,你口口聲聲鼓動大家發(fā)明輪子,那么你有發(fā)明輪子的技術及能耐嗎?
      答:我現(xiàn)在仍不具備,仍在不斷學習及探索ing,相信以后一定能。補充一下,現(xiàn)在我跟EasyJF的朋友們已經(jīng)開始做著別人看來類似發(fā)明輪子的事情!

      問:大峽,作為Spring的超級粉絲,我很負責任的告訴你,你是在鉆Spring的牛角尖,拿“輪子理論”來說事,這是無理取鬧,更是對Rod Johnson大叔的不敬。
      答:從Rod Johnson大叔身上學習了很多東西,我敬重Rod Johnson大叔,也敬重科學技術,我所說的只是實事求是,您覺得不對的地方請予指正,萬分感謝。

     (備注:由于筆者不想拐彎抹角浪費大家玩的時間,有些“表白”難免過于直接,還請不喜歡Spring或者過分喜歡Spring的同行多多見諒! 本文中的“我們”,僅指與筆者有著同樣成長經(jīng)歷的80后人,對于文章提到的觀點,多數(shù)皆屬于筆者個人觀點,不代表任何人。
      本文作者:EasyJF開源團隊??大峽 版權歸EasyJF開源團隊所有,歡迎轉載,轉載請保留作者版權聲明,謝謝!)


    關于玩玩Spring系列,玩的過程及結果將會不定期在以下三個網(wǎng)站全球同步公布:
    1.EasyJF開源團隊官方網(wǎng)站,網(wǎng)址:http://www.easyjf.com
    2.筆者的Blog,網(wǎng)址:http://www.tkk7.com/daxia/
    3.Java研究組織(JR) ,網(wǎng)址:http://www.javaresearch.org
    歡迎更多跟我一樣愛玩的哥哥姐姐弟弟妹妹一起來玩。

    posted on 2006-05-07 14:15 大峽 閱讀(3793) 評論(25)  編輯  收藏

    Feedback

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-07 14:26 大峽
    Spring中是否有“輪子”,請大家談談自己的看法!  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-07 15:16 匿名
    相當無聊,你以后做項目的時候先寫一個JDK的類庫好了,然后慢慢做...看你很喜歡發(fā)明輪子,干脆從釘子,螺絲,開始做好了.  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-07 17:05 iceboundrock
    改進和克隆還是有區(qū)別的。我覺得重新發(fā)明輪子是一個成本的問題,比如以前我國的兩彈一星,別人是不會輕易share給我們的,不重新發(fā)明我們就沒法立足。但是像Spring這樣open source的東東,除非它無法滿足需要,否則重新發(fā)明它除了鍛煉自己的技術,實在沒啥價值。當然如果你有足夠的資源做一個全新的東西完全符合你的需要,就沒有問題。

    我的觀點是首先要繼承、學習,接著才是創(chuàng)新、改進。  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-07 18:00 Jonney
    事情沒有大家想的那么復雜,當問題變得復雜的時候,就得到問題的根源去尋找答案了。
    有沒有已經(jīng)重復地發(fā)明輪子這是一個問題,有沒有能力去發(fā)明一個輪子這是一個問題,對現(xiàn)有輪子去改造這個也是個問題……無所謂,無論是什么問題,只要它能解決開發(fā)中的難題就是正確的!!這也就是Rod Johnson所說的一切實事求是的“循證架構”的工作方式!!  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-07 18:01 Sam
    站在別人的背后看到的是別人的背面,和別人面對面時看到的是人家的正面。當你從側面看時當然只是看到人家的側面啦,左側面或右側面。不同的角度看同樣的事物會出來不同的結果,這是很正常的啦。Rod Johnson大叔所以的不重復發(fā)明輪子,我想應該是指好的輪子(當然是他認為好的輪子)。當一個輪子在Rod Jhonson大叔認為并不是他理想中的輪子的時候他也會去制輪子。我想這就是為什么會有Spring mvc,做是Rod Johnson大叔更注重的是把各種不同的輪子整合起來,來發(fā)揮出輪子的更大作用。
    其實只要是能講出道理,不管從那個角度說,都會有接受者,那怕會招來很多的雞蛋。很感謝作者帶給我們的思考。有自己的分析能力的人更值得我們欣賞。  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-07 18:04 ralphjiang
    spring 對于web開發(fā)來說他確實給我們帶來了方便。
    但是具體問題具體處理。至于他的通用性的設計我很佩服。
    IOC只是一個模式。
    而spring只不過是用xml來實現(xiàn)了一下而已。
    沒有必要為spring而爭論。
    AOP在spring里面只是簡單的動態(tài)代理。而不是橡aspectj那樣強大。
    我的觀點是輪子這個觀點好像不太適合在這里討論。  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-07 18:58 Gardenia Lee
    對framework來說。。是否要發(fā)明輪子?這要看實際情況而定。。對某一類項目來說,spring可能過于復雜。。很多東西都沒有必要。。那我們就有必要去發(fā)明輪子。。。我相信簡單實用永遠是一個衡量framework的標準。。殺雞焉用牛刀?水果刀殺牛也不太現(xiàn)實呀。我們會有很多想法很多新的技術涌現(xiàn),我們可以學以致用,但不是生搬硬套。
    至于spring中是否有輪子。。這是肯定有的。。spring中很多技術是有創(chuàng)造性的,是我們后人可以借鑒的。。。
      回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-07 19:11 大峽
    @匿名

    相當無聊,你以后做項目的時候先寫一個JDK的類庫好了,然后慢慢做...看你很喜歡發(fā)明輪子,干脆從釘子,螺絲,開始做好了.

    有時間,建議這位朋友先別急著寫程序,去讀讀《中庸》吧.不要因為住在北極太冷,你就搬到南極去住,其實南極也一樣很冷!  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-08 10:15 Alex
    呵呵,路過.

    各取所需吧,其實無非就是這么幾種心態(tài):

    實用就好;練習提高技能;為長遠的目標積累做真正的自己的東西;扯淡  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-08 12:18 red-wolf
    其實我覺得輪子是肯定有的,但是也并不完全是輪子,如果沒有輪子以后的這些都應該稱作什么呢?當僅僅是一個借鑒的時候,有輪子并不是一件壞事情。那我們現(xiàn)在所做的我就覺得也是一樣的。。。這個東西是發(fā)展的必然性,而不是需不需要的問題。我們不能剛開始計憑空想象都需要一點一滴積累出來的。。。  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-08 13:21 galen
    思想是對的,.贊同!  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-08 14:31 寒晴天·
    MUD,精辟,嘿嘿。  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-08 15:49 永不言敗
    支持一下  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-08 22:31 hecules
    我對樓主你的話其實只同意一半,一方面我并不認為發(fā)明輪子就是比較高級的東西,我認為中國人的問題不是出在發(fā)不發(fā)明輪子上,而是沒有發(fā)明一套能生產(chǎn)輪子汽車的流水線,其實我們的IT工業(yè)是在走一條死路,企業(yè)在血拼,比價格低,技術人員在比較那個工具流行,那個框架新,完全忘記了技術創(chuàng)新不是比較誰的工具玩得熟,真正的技術創(chuàng)新是應用的創(chuàng)新,使思想的創(chuàng)新,是價值的創(chuàng)新。發(fā)明一個更好用的輪子是創(chuàng)新,但是為了別人有了輪子我也要造輪子就不是了。
    另一面,為什么現(xiàn)在有這么多的框架,其實我們技術人員要從唯技術論中跳出來,就會明白為什么了。打個比方,如果這個世界上只有一個框架,那么可以想到,維護的成本會大大降低,對資本家是好事,成本低了轉的就多了,但是對我們打工的來說就是災難的開始,因為沒有那么多人員需要了,而且我們對技術的掌握也變得低級了,上進的可能和動力都消失了。要想大家都有更多的飯吃,就是要有很多的復雜的框架,提高學習成本,維護成本。  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-05-08 23:06 大峽
    @hecules

      呵呵,老兄說的第二個方面有點意思哈。我的理解是:生產(chǎn)力提高了,機械化水平高了,肯定是要有一大批人從現(xiàn)有的工作崗位下崗。但這一部分人可以轉到其它工作崗位,做更有技術難度的事情,甚至轉行,去做更有意義的事情。而不是像現(xiàn)在,大家跟風一樣花很多時間從一個框架學到一個框架,而沒把更多的時候時間花到業(yè)務研究及其他的系統(tǒng)底層原理研究,這是生命的浪費,也是個人力資源以及國家、社會資源的浪費。其實明白人都知道,這些框架大同小異,也就是一個工具而已,只要精通了一樣,好比小李飛刀,雖然只是一把最普通的木刀,也一樣能刀刀致命。

      正如我文中提到過,發(fā)明輪子的原因,我覺得還是“輪子不合適或者不完美的問題”。該不該去發(fā)明輪子,得“實事求是,具體問題具體分析!”。如果我是一個老板,是一個企業(yè)。我要考慮政府的政策,我的資金回收情況,利潤率等等。我不會考慮得那么長遠,能殺敵(賺錢)就是好事,發(fā)明輪子的風險很大(經(jīng)常是屁股擦不干凈),需要估量成本,確保利潤,況且國內的軟件業(yè)現(xiàn)狀就是,人員流動太大,更不利于發(fā)明輪子。但若是作為社會性質、以非盈利為目標的開源事業(yè),我主張大家發(fā)明輪子,要敢于嘗試發(fā)明輪子。

      回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-06-07 18:30 Randy
    SPRING要學,"輪子"要造,可這路卻是千辛萬苦呀。  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-07-13 12:49 houor
    請摟主先明白 “輪子” 到底是什么?

    世界上有了通用,后來還有了奔馳、寶馬。。。。。。。。
    好象他們的產(chǎn)品都叫“汽車”的  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2006-07-14 21:19 skllb
    喜歡
    可惜樓主被春迷們攪和的跑題了... ...  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2007-04-04 12:07 tt
    fgtgtrg  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2007-12-28 23:24 企業(yè)精英社區(qū)
    佩服你的勇氣和膽識  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2007-12-29 16:38 rickyk
    支持樓主,看不慣那些聲討重復發(fā)明輪子的。自己沒有實力或沒有時間就批評人家重復發(fā)明輪子。有能力有時間發(fā)明輪子怎么不可以,我覺得就應該大力支持表揚。誰又知道寫spring,struts那些人是一下子就把spring,struts寫成功的。還不是在前人的基礎上總結經(jīng)驗,不斷的改進來的。我相信即使是重復的把別人的東西寫一遍對與提高一個人和為創(chuàng)造出新輪子都有莫大的幫助。你們不要老拿別人是重復別人一模一樣的工作,我相信所有別某些人稱為重復發(fā)明輪子的人肯定不是簡單的復制人家的東西,一定是經(jīng)過了自己的思考,與創(chuàng)新的。即使在別人眼里看起來不咋樣,但是我相信重復發(fā)明輪子的人的進步一定比在別人基礎上修修補補體會得深刻。為什么中國沒有很有創(chuàng)新的輪子出現(xiàn),我想很大部分原因就是有那種害怕重復發(fā)明輪子的思想,說什么浪費時間,不切實際。但是你們要知道事物發(fā)展是量變到質變的,如果很多人在做重復發(fā)明輪子的嘗試動作,我相信中國出現(xiàn)創(chuàng)新先進的輪子的時間將會更早的出現(xiàn)。所以希望那些自己不想發(fā)明輪子的人不要再批判批評別人發(fā)明輪子,而是給予鼓勵與支持。


    當然中國做技術的不只是需要不斷的重復發(fā)明輪子的思想,還需要的是塌實的精神,實事求是的精神,不要有點點東西就吹得天花亂墜了。有了這重復發(fā)明輪子氛圍與實施求是的精神,我相信中國會有美好的未來。

    最后,再次批評那些指責別人重復發(fā)明輪子的人。  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論”[未登錄] 2008-01-01 20:44 Cc
    我覺得,細節(jié)決定成敗。比如說:每個版本都有很完整的文檔及API,一個新手5分鐘內能跑起一個Demo,一個高手能順利的下到源碼并成功編譯,通過測試。

    現(xiàn)在框架這么多,要讓別人選擇你們的,還是要多多努力。  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論” 2008-01-03 19:36 rht
    問:大峽,作為Spring的超級粉絲,我很負責任的告訴你,你是在鉆Spring的牛角尖,拿“輪子理論”來說事,這是無理取鬧,更是對Rod Johnson大叔的不敬。
    答:吾愛吾師,更愛真理。  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論”[未登錄] 2008-01-21 12:40 tester
    1.重新發(fā)明一個輪子 / 不重新發(fā)明一個輪子 是一個問題
    2.需要 / 不需要 重新發(fā)明一個輪子 是一個問題
    3.有能力 / 沒有能力 重新發(fā)明輪子 是一個問題
    4.有多少程序員能重新發(fā)明輪子 是一個問題  回復  更多評論
      

    # re: 玩玩Spring之Rod Johnson 與“輪子理論”[未登錄] 2009-01-23 16:47 Jason
    嚴重不喜歡作者的文筆風格,很做作(非技術方面),技術方面不予置評,因為水平不夠  回復  更多評論
      


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 在线观看无码AV网站永久免费| 免费无码又爽又刺激一高潮| 免费无码AV电影在线观看| 亚洲AV电影院在线观看| 东方aⅴ免费观看久久av| 亚洲熟妇无码乱子AV电影| 国产亚洲精品免费视频播放| 国产午夜亚洲精品国产成人小说| 日韩大片在线永久免费观看网站| 亚洲性日韩精品国产一区二区| 一级一片免费视频播放| 亚洲免费一区二区| 中文字幕乱码免费看电影| 亚洲国产AV无码专区亚洲AV| 无码国产精品一区二区免费3p| 亚洲国产一区国产亚洲| 18禁美女裸体免费网站| 欧洲 亚洲 国产图片综合| 精品国产免费观看久久久| 春意影院午夜爽爽爽免费| 亚洲精品狼友在线播放| 777爽死你无码免费看一二区 | 在线精品亚洲一区二区三区| 中文字幕在线免费看| 亚洲午夜精品一区二区| 国产成人精品免费视频动漫| 亚洲欧美日韩中文高清www777| 四虎永久在线精品免费观看地址 | 国产日本一线在线观看免费| 亚洲人av高清无码| 亚洲综合区小说区激情区| 在线观看特色大片免费网站| 亚洲人成日本在线观看| 免费看小12萝裸体视频国产| 最近免费中文字幕中文高清| 亚洲一区二区三区高清视频| 亚洲成aⅴ人片久青草影院| 日本黄色动图免费在线观看| 亚洲精品成a人在线观看夫| 亚洲女同成av人片在线观看 | 亚洲国产成人精品女人久久久|