重構一個繁瑣的數據結構

    在GIX4項目的開發過程中,遇到一個比較複雜的數據結構。複雜,是因爲它有許多限制條件。我的工作是在現有系統中,添加新的功能,並在過程中重構部分舊代碼。 約束及需求     以下約束是系統中已經存在的必要的約束,不可繞開這些約束而進行代碼的開發。     1.項目中,有許多的實體類,都含有一種多叉樹的關係和邏輯。     2.這些實體的樹型關係,在運行時,只有鍵的關係,而沒有對應的實體引用關
相關文章
相關標籤/搜索