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 閱讀(1355) 評論(0)  編輯  收藏 所屬分類: Programming
          主站蜘蛛池模板: 浙江省| 昌都县| 镇沅| 正安县| 伊宁市| 通榆县| 塔河县| 新兴县| 哈尔滨市| 翁牛特旗| 乌鲁木齐县| 宜宾县| 石家庄市| 吉木乃县| 虹口区| 湖南省| 鲁山县| 怀远县| 东兰县| 米易县| 玛沁县| 大名县| 娱乐| 肃北| 梁平县| 封开县| 丰顺县| 鄂托克前旗| 额济纳旗| 个旧市| 澄江县| 邓州市| 福鼎市| 鞍山市| 普安县| 长汀县| 独山县| 昔阳县| 渑池县| 治多县| 平凉市|