refactor
含有「refactor」共 3 篇內容
全部內容
發佈日期由新至舊
林柏宇的沙龍
2025/01/12
PHP系列 - 4: 策略模式
本文專注於策略模式,旨在通過將函數封裝為策略來簡化程式碼的維護與測試。隨著專案規模的擴大,重構的重要性顯著提高,而策略模式能有效減少程式碼中的條件語句,提升可讀性與易測性。透過範例介紹策略模式在加減乘除計算中的應用,並討論其優點與實作注意事項,幫助工程師更有效地應用此模式以應對程式碼維護挑戰。
#
開發
#
軟體開發
#
軟體
3
留言
一代軍師
2022/08/15
物件導向設計原則:SOLID
單一職責原則(Single Responsibility Principle) 里氏替換原則(Liskov Substitution Principle) 依賴反轉原則(Dependence Inversion Principle) 最少知識原則(得墨忒耳定律)(Law Of Demeter)
#
SOLID
#
物件導向設計原則
#
相依注入
6
留言
Ofa Hsueh的沙龍
2018/12/24
淺談資料專案的測試
測試驅動開發(Test-Driven Development, TDD)或是行為驅動開發(Behavioral-Driven Developement)是當代軟體工程裡面常見的方法論,然而以資料科學或是數據分析的專案來說,通常主要的「測試」會以模型的準確性或是資料分布的模式為核心
#
資料工程
#
測試
#
python
1
留言