我目前得到了一些小遊戲的文檔(類圖,一些協作圖和順序圖),作爲手頭的任務,將這個編碼工作交給一個程序員是多麼容易,他們的團隊。您希望在設計架構中具備哪些素質,以便由一組編碼人員輕鬆實現?
我應該看的基本點是什麼?這是我想到的:
看看類圖,我可以看到它的一個大問題。 95%的類依賴於具體的類,所以你必須首先爲整個系統創建存根類,甚至在放入任何邏輯之前。
它沒有任何包裝圖,所以它可能不是那麼明顯,看看如何分解這個系統在不同的團隊。如果我有辦法看到不同模塊打包在一個包/命名空間系統中的方式,我可以更容易地看到更高級別的依賴關係,並更輕鬆地將我的團隊成員分配到不同的任務上。
我在團隊工作中沒有經驗,所以我基本上是盲目猜測。我應該尋找哪些其他因素?
感謝
這將是很好的幫助! – 2010-11-03 14:19:03