我需要想出一個更好的方式來管理我的效用函數。目前,功能從其他項目粘貼到需要它們的解決方案中,因爲它們是需要的。絕對不是要走的路。這是一個巨大的PITA!當這些功能由於各種原因而隨時間變化時特別痛苦。如何組織實用功能庫?
我想我想創建一個項目「GenFunc」,並將所有通用工具放置在該項目中。然後,當我需要使用這些函數時,從我的其他項目中引用GenFunc的輸出。這需要我遵守紀律,並努力在GenFunc中創建所有通用函數,但它會使我無法隨時複製和粘貼代碼。
我建議的函數類有什麼缺點?
我想象有多個庫 - 數學,字符串處理,數據的東西,工程材料等
你是如何處理這種情況?我們都有實用程序庫,不是開發項目特定的,對嗎?