kukooBlog

          look to the master, follow the master, walk with the master, see through the master, become the master.

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            213 隨筆 :: 0 文章 :: 285 評論 :: 0 Trackbacks

          上周在Colorado,Martin Fowler 和 Bruce Eckel 邀請了一些“大腕”級的人物,如Rod Johnson,Floyd Marinescu等,開了一個“座談會”(現場的一些照片在這里)。 其中討論到:“企業級架構最關鍵的原則問題是什么”。 這些“大腕”一共總結出來40條,然后投票得出了最關鍵的5條 (Top 5 Principles of Enterprise Architecture):

          1. Use a layered architecture.
          2. Build Automated Regression Tests, which was tied with:
          3. Manage your application as you would a software product. eg: frequent and numbered releases, same rigor as a product.
          4. Use the smallest team you possibly can tied with:
          5. Attack the domain problem first (or - work on your domain model before other parts of the app).

          與之對應的Top Bottom 5則是(從后往前):

          1. Use Model Driven Architecture.
          2. Determine all your requirements upfront.
            and a three way tie between: (最后3個并列)
          3. Use EJBs.
          4. Prefer web based UI's.
          5. Prefer open source projects.

          Floyd Marinescu關于這次“研討會”更詳細的blog

          Yourit Technorati cosmos Refresh Technorati

          posted on 2005-08-28 11:07 kukooBlog 閱讀(1351) 評論(0)  編輯  收藏 所屬分類: Programming
          主站蜘蛛池模板: 石首市| 福海县| 图木舒克市| 龙海市| 博爱县| 突泉县| 进贤县| 安龙县| 海城市| 揭东县| 扶风县| 和平区| 宜丰县| 双峰县| 榆中县| 科尔| SHOW| 柘荣县| 准格尔旗| 富阳市| 桓台县| 抚松县| 四平市| 渭源县| 阳江市| 岳阳县| 和林格尔县| 黄平县| 肇源县| 陇西县| 平顶山市| 长乐市| 江华| 富源县| 靖宇县| 鱼台县| 车致| 集安市| 蓬莱市| 县级市| 道孚县|