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

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

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

    CONAN ZONE

    你越掙扎我就越興奮

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      0 Posts :: 282 Stories :: 0 Comments :: 0 Trackbacks
    在公司三年前選擇Spring+Hibernate+WebWork2作為公司開發框架時我們的一個項目經理提出了很多擔心的意見,很多的爭論也花費了不少時間。不過現在這個項目經理在經歷過維護惡夢后再也不提我們也可以用自動生成工具生成DAO代碼之類的話了,現在他可以用1個人維護一個客戶的所有項目了。
        下面是我們對選擇一個框架的一些思考,希望能對讀者有所啟發。
    1) 首先看對維護帶來的什么效果
        其實很多爭論是沒有意義的,比如在沒有一個大前提之下就進行UNIX和WINDOWS誰好的爭論只能是浪費時間,同樣做一個網站可以用10多種技術,一個公司(特別是小公司),采用一種最適合自己客戶要求的框架作為主要的開發要求應該是容易培訓新手和維護的。
    2) 在封閉和開放之間選擇一個平衡點
        太開放和靈活會導致比較高的學習曲線,那樣別人還不如直接用原生的工具呢;太封閉對公司雖然更安全(比如有些公司的組件只有二進制代碼和使用說明),但是對開發人員的前途是不利的,如果人員留不住,最終也會拖慢公司的競爭能力。
    3) 不斷積累和持續過程才是正常
        我們給新手培訓時很強調使用一個框架雖然站在別人的肩膀上了,但是這還是一個起點而不是終點!一個框架最初使用時,肯定會發現有好多客戶要的功能框架不能提供。那就通過項目逐步積累組件吧,千萬不要老是拷貝粘貼搞開發。讓每個開發者都有機會成為框架和組件庫的貢獻者,那這樣的文化氛圍才是別的公司不能一下走學走的。
    llano的三個版本集成如下:
    llano for java
      ExtJS/Spring/Hibernate/SiteMesh/Freemaarker/log4j/JUnit
    llano for .net 2.0
      ExtJS/NHibernate/log4net/NUunit
    llano for .net 3.5
      ExtJS/LINQ/log4net

    alex 7-10
    posted on 2008-07-11 09:12 CONAN 閱讀(320) 評論(0)  編輯  收藏 所屬分類: 項目管理
    主站蜘蛛池模板: 美女网站免费福利视频| 99xxoo视频在线永久免费观看| 热99re久久精品精品免费| 亚洲乱码一二三四区国产| 37pao成人国产永久免费视频| 亚洲欧洲日韩国产综合在线二区| 国产偷伦视频免费观看| 波多野结衣亚洲一级| 美女内射无套日韩免费播放| 亚洲熟妇av一区二区三区| 日产久久强奸免费的看| 亚洲欧洲精品成人久久奇米网| 九九免费久久这里有精品23| 亚洲无码日韩精品第一页| 国产精品玖玖美女张开腿让男人桶爽免费看| 日韩免费a级在线观看| 亚洲国产精品无码中文lv| 黄色毛片视频免费| 亚洲成人一区二区| av永久免费网站在线观看 | 久久伊人免费视频| 亚洲冬月枫中文字幕在线看| 天天操夜夜操免费视频| 亚洲人成色777777老人头| 日本免费网站观看| 黄桃AV无码免费一区二区三区| 亚洲av无码一区二区三区乱子伦 | 亚洲精品国产精品国自产观看| 日产久久强奸免费的看| 亚洲丁香色婷婷综合欲色啪| 久久不见久久见免费视频7| 国产男女猛烈无遮挡免费视频网站 | 国产亚洲色视频在线| 16女性下面扒开无遮挡免费| 亚洲精品GV天堂无码男同| 久久久久亚洲av毛片大| 99精品在线免费观看| 亚洲风情亚Aⅴ在线发布| 超清首页国产亚洲丝袜| 国产又大又粗又长免费视频| 香港特级三A毛片免费观看|