如果你需要注釋來解釋一塊代碼做了什么,試試Extract Method(110);如果method已經(jīng)提煉出來,但還是需要注釋來解釋其行為,試試Rename Method(273);如果你需要注釋說明某些系統(tǒng)的需求規(guī)格,試試Introduce Assertion(267)。
如果你不知道該做什么,這才是注釋的良好運(yùn)用時(shí)機(jī)。除了用來記述將來的打算之外,注釋還可以用來標(biāo)記你并無十足把握的區(qū)域。你可以在注釋里寫下自己[為什么做某某事]。這類信息可以幫助將來的修改著,尤其是那些健忘的家伙。