Chatter 架構設計是做甚麼

2022-02-11 02:42:06 字數 409 閱讀 4880

今天去面試,面試官希望我多聊一些有關架構設計,當場回答了一些部落格上分享的架構模式。

回家的路上,認真的思考了這個問題:「架構設計是做甚麼?」

對我來說,架構是用來處理軟體系統上的各種非功能性需求。

不管是增加系統的擴充性、降低開發人員的最低能力、減少維護人員的負擔,都是架構設計該處理的問題。

以部落格上寫過的架構模式來說:

「database migration」抽象化資料庫部屬公升級,減少維護資料庫的成本。

「repository」抽象化系統儲存裝置,增加系統可移植性。

「device projection」抽象化裝置管理功能,聚焦開發人員的思考邏輯。

這些架構模式,處理各種面向的問題,內容包山包海。

但能處理各種不同面向的問題,也正是架構設計這份工作有趣的地方:d。

salesforce 架構設計 從架構設計到架構師

因為碎片化的時間多了,所以開始刷起某乎了,關注了架構相關的板塊,也順手回答了一些問題。發現有很多同道中人正在經歷著我前兩年經歷的階段,對於做架構沒有相對具象的一些理解,更沒有系統化的認識。所以把最近回答的一些內容整理一下,權當記錄,留給3年後的自己 按慣例,容許我裝x開頭 一 架構的定義 在軟體開發...

mysql架構設計 初識mysql架構設計

一 應用系統如何與mysql進行一次互動?最開始接觸jdbc的時候,我們系統如何完成一次sql操作呢?第一步,建立資料庫連線 第二步,操作sql 第三步,釋放連線。但是每次建立與資料庫的連線非常耗時和資源,所以我們加入了連線池的概念。第一步的獲取連線是從連線池中獲取乙個可用的連線,第三步的釋放連線不...

軟體架構設計 二 系統總體架構設計

系統總體架構非常重要,但在表達上都不盡相同,下面介紹幾種常用的系統架構模式,供參考 assf access service biz standard fundation 模式 訪問 服務 業務功能 標準 基礎,對系統架構各個層次均有表達,但部署應用模式需要有單獨說明,如下圖方式組織系統總體架構 lo...