聯繫我們

課程簡介

模組 1:可擴展的架構標準

目標:達成一套簡單、共享的架構標準協議,供首席工程師在日常決策中參考。

主題

  • 架構原則:何者應標準化,何者由團隊自行決定
  • 分解基礎:定義邊界與責任
  • 整合基礎:API 合約、版本控制、相容性
  • 訊息機制概覽:Kafka 與 RabbitMQ 比較,何者應標準化
  • 數據概覽:所有權與單一事實來源思維(Mongo + SQL Server)
  • 高規模系統中常見的架構壞習慣
  • 輕量級決策文檔(ADR/RFC 概念)

模組 2:大型 .NET 解決方案中的代碼架構

目標:就大型解決方案內的代碼架構決策達成實務指導共識。

主題

  • 大型 .NET 解決方案結構:模組、分層、邊界
  • 依賴方向與在代碼中保持架構可見性
  • 共享函式庫:何時有益,何時會造成耦合
  • 代碼中的整合邊界:關注點分離模式
  • 代碼架構「審查視角」:快速檢查的重點
  • 在不破壞一致性前提下處理例外狀況

模組 3:推動決策的設計審查

目標:建立一致的設計審查方法,產生決策與共享理解。

主題

  • 首席層級強大設計審查的特徵
  • 審查流程:何者需審查、何時審查
  • 審查標準:最重要的少數幾點
  • 主持技巧:保持高級討論集中且富有成效
  • 決策閉環:如何結束爭議並推進工作
  • 記錄成果:決策與後續行動
  • 使用簡短案例(系統層級)進行實務審查練習

模組 4:首席工程師的無權威影響力

目標:強化針對獨立貢獻者的指導、反饋與共識習慣。

主題

  • 指導 vs 指揮:在不承担所有權情況下進行教練式輔導
  • 提供高層級技術反饋(清晰、基於標準)
  • 推動獨立貢獻者間的共識:實務技巧
  • 建設性地處理分歧與抗拒
  • 首席工程師可重複使用的簡易對話模式與話術


 

最低要求

學員需準備 2 至 3 個匿名案例,展示反覆出現的爭議(如系統分解選擇、整合方法、代碼結構規則)。任何現有的內部標準可選擇性分享。

 21 小時

客戶評論 (2)

課程分類