架構是事物結構的乙個規劃。設計是事物建立的乙個規劃。
弄明白架構和設計之間有什麼區別的乙個簡單辦法是去將乙個辦公大樓的架構與其內部設計進行對比。架構提供的是一系列的結構,比如房間、樓梯的樣例,諸如水、暖、通風和空調之類的基礎服務。內部設計提供的是內部材料、裝飾風格、地板、家具以及咖啡機和廚房之類的附加服務。
設計是事物構建的乙個方案。從根本上來講,架構是一種設計,但其只涉及到結構。
定義:架構 & 設計
架構事物結構的乙個規劃。
設計事物建立的乙個規劃。
一種架構通常要用於多種設計。下表展示了兩者之間存在的邏輯關係。
邏輯關係:架構 & 設計
is-a
架構是一種設計。
支援架構支援設計。
校準設計以架構進行校準。
使用設計使用了架構。
架構專注於抽象的結構,比如能夠支援很多設計的房間。設計更注重於落實到具體比如乙個特定組織的會議室的設計。
抽象級別
架構架構專注於可以被多個設計所利用的抽象。
設計設計是建立特定事物的具體計畫。
架構和設計的應用面都很廣。 例子
架構建築學架構
企業級架構
業務架構
資訊架構
資料架構
技術架構
動漫架構
品牌架構
設計室內設計
視覺設計
ui 設計
web 設計
體驗設計
平面設計
工業設計
產品設計
可持續性設計
資訊設計
組織設計
技術設計
architecture vs design: the difference explained,發布日期:2016 年 4 月 26 日,最後更新日期:2017 年 5 月 20 日。
作者簡介
john spacey 是一名工作在東京的加拿大籍企業級架構師。john spacey 擁有近 20 年銀行和電信領域經驗,涉及開發、資訊保安、程式設計管理、策劃、產品管理、it 治理以及運營團隊管理。
架構和設計有什麼區別?
架構是事物結構的乙個規劃。設計是事物建立的乙個規劃。弄明白架構和設計之間有什麼區別的乙個簡單辦法是去將乙個辦公大樓的架構與其內部設計進行對比。架構提供的是一系列的結構,比如房間 樓梯的樣例,諸如水 暖 通風和空調之類的基礎服務。內部設計提供的是內部材料 裝飾風格 地板 家具以及咖啡機和廚房之類的附加...
架構設計有感
架構是乙個很直覺化的概念,理解的反差會讓設計變得大相徑庭。架構設計者 不一定是架構師 對系統的把握 認知和控制力會極大的影響系統開發的走勢。需求分析,功能分拆,技術選型,人員控制,規模 進度和質量控制等都是架構設計者的任務,穩定安全,高效 可擴充套件 可維護 優秀的使用者體驗是架構設計的基本目標。不...
和equals有什麼區別
分為兩種情況 1.比較的型別是基本資料型別時,只比較他們的值是否相等。2.比較型別為引用型別時,比較的是引用變數的記憶體位址是否相同。equals 1.對於普通物件來說,equals 函式原始碼就是實現 所以就是比較引用是否相同。基本型別沒有equals方法 2.對於string來說,就是比較值是否...