從零開始學架構 開篇 文章大綱

2021-08-28 01:44:45 字數 1450 閱讀 8032

為什麼寫這個系列文章?

1)行業趨勢:15年說過,隨著網際網路架構的普及,軟體複雜度的提公升,架構師職位會在未來五年,迅速發展。誰掌握了架構,誰就掌握了軟體技術的核心。

基於以上幾點,因此開始寫《從零開始學架構系列》,本系列的主要目標人群是開發人員,高階開發人員,初級架構師和喜歡架構的朋友們。因個人水平有限,這個系列估計受益者在初級架構師水平。

文章發布週期

(1) 估計2周左右,發表乙個主題。

第一篇 架構師成長路徑

什麼是架構

架構工作流程 (軟體工程)

架構師職責

架構師成長路徑

深度,廣度,技術,業務,架構,管理

第二篇 架構知識領域

架構方**:面向過程,物件導向,面向方面

面向服務

系統,子系統,模組,功能

架構的基本原則

模式:設計模式,架構模式,基礎設施模式

架構檢視:4+1檢視

第三篇 uml建模

靜態模型

動態模型

行為模型

第四篇 需求分析

需求工程

需求規格

用例設計

業務架構

第五篇 系統設計

設計思維:抽象能力,總結能力

概念架構

初始架構

細化架構

架構驗證

第六篇 部署架構

邏輯架構

物理架構

網路劃分

容量預估

第七篇 分層架構

三層架構

表現層:mvc

業務層:service

資料層:dao

多層架構

第八篇 技術架構

目錄結構

開發框架

日誌記錄

異常架構

通用工具

事務管理

依賴管理

持續整合

第九篇 架構案例

單點登入

商品系統

會員系統

訂單系統

支付系統

第十篇 資料架構

資料架構

資料庫設計

讀寫分離

分庫分表

第十一篇 介面設計

互動方式

通訊協議

資料結構

介面模板

第十二篇 開發規範

開發規範

團隊約定

開發工具

開發框架

第十三篇 設計模式

設計原則

建立型結構型

行為型第十四篇 架構模式

第十五篇 基礎設施模式

第十六章 軟體工程

開發過程

專案管理

產品線依賴管理

持續整合

發布管理

第十七章 架構重構

第十八篇 架構總結

前端架構,後端架構,微服務架構,大資料架構,電商架構,運維架構

從零開始學架構 開篇 寫作大綱

從零開始學架構 開篇 寫作大綱 為什麼寫這個系列文章?1 行業趨勢 15年說過,隨著網際網路架構的普及,軟體複雜度的提公升,架構師職位會在未來五年,迅速發展。誰掌握了架構,誰就掌握了軟體技術的核心。基於以上幾點,因此開始寫 從零開始學架構系列 本系列的主要目標人群是開發人員,高階開發人員,初級架構師...

從零開始學架構 00學習

這個專欄躺在極客時間裡已經躺了很久了,有空的時候才會去聽它,斷斷續續的學習沒有多大效果。還是希望能有時間系統的學習一遍,所以才會整理這份學習筆記,希望寫完了還回再回過頭看看吧。廢話不多說,直接總結乾貨。1.架構設計相對程式設計來說思維方式有很大的差異。架構設計是判斷和取捨,程式設計是邏輯和實現。2....

零開始學python 從零開始學Python

第1章 python入門 1 1 1 什麼是python 1 1 2 python語言有什麼特點 2 1 3 python可以幹什麼 4 練一練 5 第2章 準備開發環境 6 2 1 在windows上安裝python開發環境 6 2 2 選擇和安裝開發工具 11 練一練 17 第3章 基本概念 1...