文章分類:架構
淺論架構的 POC (Proof of Concepts)
POC, Proof of Concepts, 從字面的意義來解釋的話,即為 “概念性的驗證”。 既然是需要驗證(Proof),所以 POC 是一種 “解決方案(Solution)”,是針對 “概念” 所提出的解決方案,而架構的 POC,目的即在於擷取出最 …
從觀點來解釋架構 — Kenming 看架構 <1>
前言: 架構(Architecture)一詞,非常之難解釋。 若真要一言以蔽之,那麼,可以說,”架構” 是一種整體觀,需要保持從各角度看待架構時,仍有一致性與調和的觀點。 對 ”架構” 要能有充分的理解與認識,至少要能確實瞭解與體會下列幾個與架構至為關鍵的 …
{軟體架構} Tier vs. Layer Enterprise Architecture
Tier 從巨觀(Macro View)角度界定每一個元件(Component)的主要責任(Responsibility)。 將元件視為 “Whole”,觀察元件之間的互動。 ex. Enterprise Application 的三層式(3-tier)架 …
與大陸某網友討論架構設計的觀念
晚上大陸某網友 msn 與我對話,討論一些對軟體設計的看法。 他自己有個不錯的 Blog,專門在研究 Middleware and Software Architecture 設計。 網址: http://webscope.blogdriver.com/w …
軟體設計師 的 “有所為” 與 “有所不為”
軟體設計師普遍存在著兩個很大的茫點:系統是單一、系統是自己開發的。 例如,進(訂購)、銷(銷貨、出貨)、存(庫存)系統,一般小型的套件(Package)產品都是此三者視為是單一、完整的進銷存系統。所以,當我們在世貿軟體展所看到各家軟體廠商所看的進銷存系統, …
【企業軟體委外】外包程式碼的結構驗收問題
問題陳述—外包程式碼的結構驗收問題 客戶(發包單位)可以透過自動化的功能測試碼來驗證系統功能的正確性,這是屬於系統外觀的驗收範疇。但是,客戶又如何來檢驗外包廠商(承包單位)有依據承包契約(Contract)內的設計藍圖來施工(Coding),確保系統內部的 …