曙海教學優勢
本課程,秉承二十一年積累的教學品質,以項目實現為導向,面向企事業項目實際需要,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓的課程培養了大批受企業歡迎的工程師。大批企業和曙海
建立了良好的合作關系,合作企業30萬+。曙海培訓的課程在業內有著響亮的知名度。
?重構復雜遺留系統的最佳實踐培訓課程
培訓內容:
第一部分?重構核心思想
第一單元?重構核心思想
內容一:軟件業者的反思:?軟件代碼的為什么會變爛
內容二:重構思想與誤區
內容三:案例—通過實際項目演示重構
第二部分?重構最佳實踐---實踐者的思考
第二單元?重構實踐
內容一:重構關鍵—發現代碼的壞味道
內容二:重構手段和IDE重構工具
第三部分?重構案例-?某電信項目重構實踐
第三單元?重構巨型大函數?
內容一:重構案例—該案例重點?巨型函數
內容二:重構案例—該案例重點?分解函數和函數參數重構
內容三:重構案例—該案例重點?復雜條件表達式重構
內容四:重構案例—該案例重點學習代碼重復
第四部分?重構案例-?某電力項目重構實踐
第四單元?類重構
內容一:重構案例—該案例重點?巨大類的重構
第五部分?重構案例-?稅務/社保項目重構實踐
第五單元?重構模式
內容一:重構到模式
內容二:案例---重點介紹重構基本類型依賴和對應模式
內容三:案例---重點介紹重構代碼重復和對應模式
內容四:案例---重點介紹重構代碼過長/過大的類/方法和對應模式
內容五:案例---重點介紹條件邏輯過度復雜和對應模式
第六部分?重構案例-?某金融項目設計重構實踐
第六單元?設計和模塊重構
內容一:設計重構
內容二:組件/包/模塊重構
第七部分?重構案例-?互聯網和電信項目架構重構實戰
第七單元?架構重構
內容一:?架構重構
內容二:案例分析—某互聯網項目架構重構(根據時間調整)
內容三:案例分析—某電信項目架構重構
第八部分?重構管理與安全重構
第八單元?重構管理?
內容一:安全重構
內容二:重構管理