精華區beta Programming 關於我們 聯絡資訊
為何轉了三篇... @@? ※ 引述《william.bbs@bbs.cis.nctu.edu.tw (何陋居主)》之銘言: : ==> 在 drkkimo.bbs@ptt.cc () 的文章中提到: : > 那請問SDLC和OO的優劣如何 可以討論一下嗎 THX : SDLC 只是個軟體專案管理的程序概念而已, 並沒有限定要不要用 OO 方式。 : (我所認知的 SDLC 定義, 是根據以下這種說法: : http://en.wikipedia.org/wiki/Software_development_life_cycle : http://en.wikipedia.org/wiki/System_Design_Life_Cycle : ) : 譬如說, 以下這份加拿大某省農業部的軟體文件標準: : http://srmwww.gov.bc.ca/imb/3star/sdlc/3analysis/ : SDLC_Analysis_Reqmts_Specs_V1.0.1.pdf : 看看它的 §4.0:Domain model, 就指明要的是 class diagrams 及 spec。 : 更暴力的是, 看看它的 §5.1:Functional requirements, : 居然直接就指明要 use case diagrams 及 spec, : 等於是把 requirements process 給規定死了。 : 不過, 隨著商業資訊系統的逐漸複雜, 上下游異質互連性需求增加, : SOA 觀念及架構的萌芽, : 如果不在 subsystem interface design 階段引用 OOD, : 日子會越來越難過。 : 更何況許多業界標準的 domain model、business object : 也直接以 OOA 形式表達... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.27.115