文章分類:軟體架構
【iThome 連載單元—1】漫談系統整合—誰是老大?
最近在「iThome 雜誌」的技術專題上連載我對軟體架構的看法,並利用一些以往所碰過的個案來探討。每一個單元以一張(最多兩張) UML 圖為主軸,再以此延伸,以文字敘述出來,文章內容會有些批判與暗諷性質,當然不會指名道姓。 連載主題:軟體架構鮮思維—利用 …
軟體的模組化(Modulize)設計應該要徹底實踐!
我在上個月看 Discovery 節目時,該節目很有趣,是介紹有史以來,前 10 大受歡迎與戰鬥力強的坦克車。 嗯,還是從二次大戰開始介紹的呢,其中,包括德國的虎式與豹式坦克,都名列上榜,而更為驚人的是,蘇聯的 T34,當時在德蘇大戰中叱吒風雲,令德軍第一 …
JavaScript 是爛東西?
下午在某家公司討論架構設計的顧問服務時,與該公司主管會後的閒聊,其中一個話題,就是聊到 JavaScript,我又不假思維的回答:JavaScript 是爛東西。 啊!我亂說話的毛病又犯了… :-/ 前兩年,也是在某家軟體公司所承接上億元的案子上,當時 …
從觀點來解釋架構 — 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 …