BlogJava 聯(lián)系 聚合 管理  

          Blog Stats

          隨筆分類

          隨筆檔案

          文章檔案


          orange

          今天在msn上跟chuanbo討論component design,說到component和class有什么具體的區(qū)別。現(xiàn)在找到了一篇講組件設(shè)計(jì)的小文章:

          http://www.agilemodeling.com/artifacts/componentDiagram.htm

          開頭的那段話對上面那個(gè)問題尤其有用吧:

          Component diagrams are particularly useful with larger teams.? Your initial architectural modeling efforts during cycle 0 should focus on identifying the initial architectural landscape for your system.? UML component diagrams are great for doing this as they enable you to model the high-level software components, and more importantly the interfaces to those components.? Once the interfaces are defined, and agreed to by your team, it makes it much easier to organize the development effort between subteams. You will discover the need to evolve the interfaces to reflect new requirements or changes to your design as your project progresses, changes that need to be negotiated between the subteams and then implemented appropriately.
          posted on 2006-06-23 16:01 Ruth Cao 閱讀(547) 評論(2)  編輯  收藏

          評論

          # re: UML 2 Component Diagrams 2006-06-23 23:07 Rain Liu
          辛苦了,小曹。也辛苦了我,:(,最不喜歡看英文了。  回復(fù)  更多評論
            

          # re: UML 2 Component Diagrams 2006-06-24 09:08 綠色使者、綠色心情
          不喜歡也得看啊,IT最新資訊都是E文的啦
          赫赫,應(yīng)該比6級閱讀要容易的
          上面也就是組件設(shè)計(jì)是high-level的,目的是不同子項(xiàng)目的協(xié)調(diào),也就是邊界是項(xiàng)目間通用的組件,內(nèi)部的就是使用類來協(xié)作了,不知這樣理解是否正確?  回復(fù)  更多評論
            


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 温泉县| 津南区| 濉溪县| 清原| 佛学| 尤溪县| 寿阳县| 法库县| 民和| 古交市| 阿克苏市| 若尔盖县| 尉氏县| 乌海市| 扶沟县| 兰西县| 濮阳县| 共和县| 玉山县| 白银市| 密山市| 鹿邑县| 洱源县| 连南| 巨鹿县| 天津市| 马公市| 怀来县| 台北市| 区。| 江孜县| 晋宁县| 康定县| 江永县| 灵山县| 响水县| 奇台县| 京山县| 育儿| 县级市| 泰州市|