當我們嚮應用程序中引入新功能時,我們可能會生成工件,例如有用的方法或類,這些工具或類可以在我們的應用程序的其他區域中重用。這些工件不一定記錄爲功能需求,因爲它們通常是我們實施選擇的副作用。由於我們經常在團隊中開發,因此共享這些代碼以防止返工和重複是非常重要的。你如何確保代碼被正確地重用?
例子:
- 實用的方法和類
- 基類
- 的接口
- 一個GUI控制
你有什麼發現的最有效的方法分享這些文物?
如何傳達您在創建時所做的假設?
你如何確保它們被正確使用?
我對圍繞文檔,代碼圖,會議(?)的最佳實踐和成熟技術感興趣,以確保代碼被正確地重用。
這個問題非常類似於:Finding Reusable code但我對更主動的反應式方法感興趣。
好問題。 +1 – David 2009-09-25 03:45:23