教學優(yōu)勢
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關系。曙海教育的課程在業(yè)內有著響亮的知名度。
本課程,秉承20年積累的教學品質,以項目實現為導向,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。
課程分為三個模塊:
1.?微觀編程素養(yǎng)
a.?對標圖書《代碼簡潔之道》
b.?面向典型敏捷團隊(5~10人),以肉眼可見的形式改善代碼
c.?主要內容包括
i.?極簡編碼規(guī)范:包含6~10條最核心的規(guī)范,簡潔但真??????????????????????????????????????????????????????????????????????????正可以落地
ii.?代碼審查及其組織結構
2.?編程技能(設計模式+重構)
a.?對標圖書《設計模式》《重構》
b.?面向團隊中的核心人員,他們未來承擔著控制代碼質量的核心任務
c.?主要內容包括
i.?常用設計模式實例,使用設計模式的心法
ii.?重構時機、決策、與TDD的配合、防止重蹈覆轍等
iii.?重構的量化管理
3.?宏觀編碼質量管理
a.?講師獨創(chuàng)內容
b.?面向大團隊(大于100人),長周期(年度級),大型軟件(單個軟件10萬行以上,無上限當前最大記錄157萬行)的實時、全面質量監(jiān)控
c.?主要內容包括
i.?利用Chi檢測和修改單個文件中的架構問題
1.?核心是設計模式中實現開閉、解耦、消重原則的幾個保健類模式
ii.?利用Chi檢測軟件整體的可擴展性問題,以8020原則定位問題模塊
利用Chi橫向對比產品、團隊、平臺帶來的差異
?