感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
第一天
介紹
良好且標準化的命名
-包、文件、類、函數以及變量的名稱應與其用途相關,並具有意義
-應具有可讀性
-應具有可搜索性
-考慮我們生成的命名空間,它是否合理?
類、對象和數據結構
-執行操作的對象與僅包含數據的結構之間存在差異
-何時使用數據結構,爲什麼
-何時使用對象,爲什麼
-OOD和抽象
-getter/setter及其作用
-最好有多個小類,包含多個小函數
良好的註釋
-有好的註釋和壞的註釋
-我們需要知道如何生成好的註釋,並忽略其他
第二天
函數
-只做一件事
-小巧
-參數(好的和壞的)
-意外的副作用
錯誤處理
-何時處理錯誤,何時讓它們冒泡
-如果我們處理異常,我們該如何處理以及爲什麼
-自定義錯誤處理類
代碼格式化:如何更好地格式化代碼
測試驅動設計:關於Uncle Bob提出的程序應爲TDD的開放式討論
最低要求
本課程沒有特定的參加要求。
14 時間:
客戶評論 (2)
老師通過實際例子講解了許多與乾淨編碼相關的主題。
Ben van Oeveren - Movella
課程 - Clean Code
機器翻譯
I really liked that there were a lot of practical exercises in which you could put the learned immediately into action.
Daniel Bubla
課程 - Clean Code
機器翻譯