我正在寫一個數學和幾何密集的圖形應用程序。通常,我發現雖然我儘可能最好地評論我的代碼,但在應用程序的其他部分工作一段時間後,以前的評論在重新訪問時(通常用於調試)變得難以理解。我開始認爲有些情況下文本評論不會做,而且圖表是必需的 - 很多都是。當文本評論不會做什麼時使用什麼?
我懷疑這個問題並不新鮮,我想知道其他有經驗的開發人員/團隊如何使用哪些技術。我開始注意到我的許多方法可能需要至少2頁的筆記和圖表來描述。例如,我昨天調試過的一種方法處理一條線可以與三角形邊相交的五種不同方式。我盡我所能地評論了這種方法,但是我擔心,如果我必須調試方法,4個月內我的精心製作的評論就沒有意義了。
感謝,
Olumide
這正是我所做的。 對於指向圖表或設計筆記非常有效。 –
itsmatt