感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
模組 1:可擴展的架構標準
目標:達成一套簡單、共享的架構標準協議,供首席工程師在日常決策中參考。
主題
- 架構原則:何者應標準化,何者由團隊自行決定
- 分解基礎:定義邊界與責任
- 整合基礎:API 合約、版本控制、相容性
- 訊息機制概覽:Kafka 與 RabbitMQ 比較,何者應標準化
- 數據概覽:所有權與單一事實來源思維(Mongo + SQL Server)
- 高規模系統中常見的架構壞習慣
- 輕量級決策文檔(ADR/RFC 概念)
模組 2:大型 .NET 解決方案中的代碼架構
目標:就大型解決方案內的代碼架構決策達成實務指導共識。
主題
- 大型 .NET 解決方案結構:模組、分層、邊界
- 依賴方向與在代碼中保持架構可見性
- 共享函式庫:何時有益,何時會造成耦合
- 代碼中的整合邊界:關注點分離模式
- 代碼架構「審查視角」:快速檢查的重點
- 在不破壞一致性前提下處理例外狀況
模組 3:推動決策的設計審查
目標:建立一致的設計審查方法,產生決策與共享理解。
主題
- 首席層級強大設計審查的特徵
- 審查流程:何者需審查、何時審查
- 審查標準:最重要的少數幾點
- 主持技巧:保持高級討論集中且富有成效
- 決策閉環:如何結束爭議並推進工作
- 記錄成果:決策與後續行動
- 使用簡短案例(系統層級)進行實務審查練習
模組 4:首席工程師的無權威影響力
目標:強化針對獨立貢獻者的指導、反饋與共識習慣。
主題
- 指導 vs 指揮:在不承担所有權情況下進行教練式輔導
- 提供高層級技術反饋(清晰、基於標準)
- 推動獨立貢獻者間的共識:實務技巧
- 建設性地處理分歧與抗拒
- 首席工程師可重複使用的簡易對話模式與話術
最低要求
學員需準備 2 至 3 個匿名案例,展示反覆出現的爭議(如系統分解選擇、整合方法、代碼結構規則)。任何現有的內部標準可選擇性分享。
21 小時
客戶評論 (2)
培訓師的知識、參與度和親和力
Adam Kuklewski - GE Medical Systems Polska
課程 - Technical Architecture and Patterns
機器翻譯
我喜歡這些練習,它們幫助我開闊思維,對軟件架構有了新的見解。
Gabriele - EAGLEPROJECTS S.p.A.
課程 - Architecture and Design: Core + Advanced Training
機器翻譯