聯繫我們

課程簡介

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

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

主題

  • 架構原則:哪些應統一標準,哪些由團隊決定
  • 分解基礎:定義邊界與責任歸屬
  • 整合基礎:API 合約、版本控制、相容性
  • 訊息傳遞概述:Kafka 與 RabbitMQ 之比較,需統一的項目
  • 數據概述:所有權與單一真相來源的思考(Mongo + SQL Server)
  • 高規模系統中常見的架構反模式
  • 輕量級決策文檔(ADR/RFC 概念)

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

目標:針對大型解決方案內的代碼架構決策,就實用指導原則達成一致。

主題

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

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

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

主題

  • 首席層級強有力的設計審查特徵
  • 審查流程:哪些內容需審查及時機
  • 審查標準:最重要的少數幾項要素
  • 引導技巧:保持資深討論的專注與高效
  • 決策閉環:如何結束辯論並推進後續
  • 成果記錄:決策與後續行動
  • 透過簡短案例研究(系統層級)進行實務審查練習

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

目標:加強指導、回饋以及與個人貢獻者達成共識的習慣。

主題

  • 指導 vs 指揮:在不承擔責任情況下進行教練式輔導
  • 提供高階技術回饋(清晰、基於標準)
  • 推動個人貢獻者間的共識:實用技巧
  • 建設性地處理分歧與抗拒
  • 首席工程師可重複使用的簡易對話模式與腳本


最低要求

學員將提供 2–3 個去識別化的重複性辯論案例(系統分解選擇、整合方法、程式碼結構規則)。可選地,也可以分享現有的內部標準。

 21 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類