多數情況下,代碼是不需要太多注釋的。
代碼更多應該是自解釋的,測試用例,項目名稱,文件名,方法名,變量名,都應該有很好的可讀性。
編譯器是不會替你檢查注釋的,隨著時間的推進,不管是因為增加新功能、改bug還是重構,都會導致注釋不準確乃至錯誤。
除非是那種非常復雜的businessrule或者精妙的算法,需要加一些注釋幫助記憶理解,這種情況一般的程序員可能一年都遇不到幾次。
多數情況下,代碼是不需要太多注釋的。
代碼更多應該是自解釋的,測試用例,項目名稱,文件名,方法名,變量名,都應該有很好的可讀性。
編譯器是不會替你檢查注釋的,隨著時間的推進,不管是因為增加新功能、改bug還是重構,都會導致注釋不準確乃至錯誤。
除非是那種非常復雜的businessrule或者精妙的算法,需要加一些注釋幫助記憶理解,這種情況一般的程序員可能一年都遇不到幾次。