系統架構的思考

          今天跟SUN的高級工程師有了些交流,感觸頗多。首先要談到它的一個產品(其實不能叫產品)JEF,也就是Java Enterprise FrameworkJEF可以說是很多框架和組件的有機結合,有opensource的,有商業的,也有sun自己寫的,其實也是SUN在多個大規模項目中不斷實踐的基礎上發展起來的。它通過定義良好的分層和封裝,能夠提供應用開發非常堅實的基礎。下圖是JEF的整體架構圖:

          r_clip_image002.gif

           
          有機會再進行對它整體架構和各個組件功能的詳談吧。

          再談一談對真正的系統架構師的認識。JEF2個主要設計者我都見過了,都是香港人,都溫文爾雅,學識淵博,經驗豐富。能夠聆聽它們對軟件架構的理解,對項目實際問題的分析和解決,真的是受益匪淺,對自己將來進行設計時思考問題的深度和廣度都有很大的提高。這才是真正的架構師!他需要對各種框架,組件都了如指掌,在面對具體的項目需求時能正確的選擇最適用的技術;他需要對軟件整體架構有清晰的認識和理解,知道在面對實際項目時該使用何種架構,包括thin client還是rich clientwith EJB還是without EJB等等;他需要有一種嚴謹求證的性格,對任何東西不是盲目下結論,而是根據具體的分析和實證進行取舍。。。。。。通往真正的架構師的路還很長,需要經歷的項目,需要做的事情還很多。我們不能盲目尊大(拿springhibernate做個小項目就以為很牛),也不能喪失信心(經驗和領會都是靠項目做出來的)。我們應該時刻保持向上的心態,去主動參與項目,去溝通,去交流,去總結,去思考。即使將來成不了真正的架構師,我們也可以自豪的說:“我每一步都是踏實的走下來的,我每一個項目都是用心在做的,我的代碼都是注釋詳實,簡單易懂,為后來者提供很好的可重用基礎的而不是被人咒罵的,我做的是可用的軟件而不是垃圾軟件。”希望與所有有志于成為真正的系統架構師的同學共勉。

          posted on 2005-11-24 19:25 pesome 閱讀(1685) 評論(0)  編輯  收藏 所屬分類: 系統架構

          <2005年11月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          導航

          統計

          公告

          主要記錄作者在學習java中的每一步足跡。除非特別說明,所有文章均為本blog作者原創,如需轉載請注明出處和原作者,如用于商業目的,需跟作者本人聯系。
          歡迎大家訪問:

          常用鏈接

          留言簿(16)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          java技術

          人間百態

          朋友們的blog

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 镇远县| 三穗县| 静安区| 西乌珠穆沁旗| 延安市| 阿荣旗| 湘乡市| 九江市| 西乌珠穆沁旗| 武平县| 信丰县| 宜丰县| 五寨县| 花莲市| 鲁山县| 卢湾区| 白朗县| 济宁市| 朝阳区| 昭觉县| 阿城市| 和田市| 北流市| 缙云县| 荔波县| 东乌珠穆沁旗| 临洮县| 苏州市| 云和县| 洪雅县| 聂荣县| 河北省| 吴桥县| 同江市| 彭泽县| 虎林市| 台安县| 时尚| 滦南县| 雅江县| 新邵县|