感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
模塊1:可擴展的架構標準
目標:就一套簡單、共享的架構標準達成一致,供首席工程師在日常決策中參考。
主題
- 架構原則:哪些需標準化,哪些由團隊自行決定
- 分解基礎:定義邊界與職責
- 集成基礎:API契約、版本管理、兼容性
- 消息傳遞概述:Kafka與RabbitMQ對比,明確標準化內容
- 數據概述:所有權與單一事實來源思維(Mongo + SQL Server)
- 高規模系統中常見的架構反模式
- 輕量級決策文檔(ADR/RFC概念)
模塊2:大型.NET解決方案中的代碼架構
目標:就大型解決方案內部代碼架構決策的實用指導達成共識。
主題
- 大型.NET解決方案的結構化:模塊、分層、邊界
- 依賴方向及在代碼中保持架構可見性
- 共享庫:何時有益,何時增加耦合
- 代碼中的集成邊界:關注點分離模式
- 代碼架構"評審透鏡":快速審視的重點
- 在不破壞一致性的前提下處理異常
模塊3:驅動決策的設計評審
目標:建立一致的設計評審方法,以產生決策並增進共同理解。
主題
- 首席層級高質量設計評審的特徵
- 評審工作流:審查內容及時機
- 評審標準:最關鍵的少數要素
- 引導技巧:保持高級別討論聚焦且富有成效
- 決策閉環:如何結束爭論並推進後續工作
- 記錄成果:決策及後續行動
- 通過簡短案例研究(系統層級)進行評審實戰
模塊4:首席工程師無授權影響力
目標:強化與獨立貢獻者互動中的指導、反饋和共識習慣。
主題
- 指導與指令的區別:教練式引導而不接管所有權
- 提供高層級技術反饋(清晰、基於標準)
- 在獨立貢獻者間推動共識:實用技巧
- 建設性處理分歧與阻力
- 首席工程師可複用的簡易對話模式與話術
最低要求
參與者需準備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
機器翻譯