隨筆 - 170  文章 - 536  trackbacks - 0
          <2005年12月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          我參與的團隊

          隨筆分類(103)

          搜索

          •  

          積分與排名

          • 積分 - 413944
          • 排名 - 135

          最新評論

          閱讀排行榜

                 有一個多月都沒有找到太多寫程序的感覺了,雖然對Java的熱情依舊,卻總是找不到什么特別令人興奮的東西,也許是因為最近涉及的新技術太廣了吧,同時在做JSF、Spring、Hibernate三項技術,這都是過去不曾接觸過的,雖然進展還算不錯,但不時的會在不同的問題上卡殼,然后會花很多時間去找解決方法,如此反復,再好的感覺都被消磨殆盡了,或許這正是造成效率差的原因吧,查了一下最近的Log,效率很少能達到80%,再高就更沒有了,完全沒有兩個月前但哪種感覺了。當時會有比較高的效率是因為流暢的思路,加上對問題的領域比較熟悉,所以會很少碰到大的卡殼的問題,這樣心情也會好很多,能夠一蹴而就的去把問題解決。

          同時想想看公司里做軟件的經驗也是,幾乎不會在一個新項目里全面的去使用一系列的新技術,因為對這些技術的不確定因素,會讓項目整體的不確定因素變的比較大,如果協調不好的話可能會導致整體的崩盤,所以在新的項目中通常是每次使用一種新技術替換原有的,其它繼續使用原有的技術,并且在項目中積累使用這種技術的經驗,通過這樣的不斷累積,變的對這種技術比較熟悉,這些積累再應用到新到項目中,會讓不確定因素會變的比較小一點,也比較容易保證軟件開發的成功。試想如果全面使用新技術的話,如果在幾個問題上卡殼了,或者有這種技術無法滿足到需求,可能會有比較嚴重的后果。

          技術是需要經過一段時間的沉淀才會被廣泛使用的,無數的開源框架應證這這點,像springhibernate被廣泛的使用并不是在它們剛推出的時候,而是在不斷的應用中改進,并且逐步成熟的時候?,F在炒的正火的Ajax,Ruby on Rails等技術并沒有大范圍的使用,也是這種原因了,雖然它們都很吸引人,但是并沒有多少經驗表明這些技術會引發多少的不確定因素,大家都在等啊,等啊,等到有人用實踐告訴我們準確答案的時候,才會是它們真正被大家接受的時候。

          posted on 2005-12-08 12:34 steady 閱讀(925) 評論(1)  編輯  收藏 所屬分類: 技術隨筆

          FeedBack:
          # re: 技術是需要經過沉淀的 2005-12-12 12:43 Jet Geng
          很有道理特別是“如果協調不好的話可能會導致整體的崩盤”  回復  更多評論
            
          主站蜘蛛池模板: 饶河县| 宿松县| 同仁县| 犍为县| 故城县| 广汉市| 广水市| 罗田县| 孟州市| 富阳市| 奎屯市| 宜春市| 鄂尔多斯市| 宁国市| 桦甸市| 鲁甸县| 东乌珠穆沁旗| 棋牌| 定日县| 泸州市| 依兰县| 罗定市| 祥云县| 深州市| 松江区| 瑞金市| 印江| 玛曲县| 乌兰察布市| 万源市| 大关县| 宁武县| 准格尔旗| 呼伦贝尔市| 原平市| 吴桥县| 宜兰县| 都江堰市| 秭归县| 昌图县| 贞丰县|