|
每個程序員都有自己煩心事,不論這事指的是范圍蠕變(scope creep),還是指匈牙利變量命名(Hungarian notation),我們都明白,這是我們有我們行業里的特定的煩惱。下面要說的就是讓程序員們煩惱的十件事情。
10.注釋—只解釋了“how”卻沒有解釋“why”
入門級的編程課程通常會教育學生們寫代碼前先寫注釋、而且要盡量多注釋。這種教育的出發點是“多注釋肯定比少注釋好、少注釋肯定比沒注釋好”。可不幸的是,很多的程序員把這當成了一種任務,對每一行代碼都注釋一下。
1. r = n / 2; // 讓 r 等于 n 除以 2
2.
3. // 當 r - (n/r) 大于 t 時進行循環
4. while ( abs( r - (n/r) ) > t ) {
5. r = 0.5 * ( r + (n/r) ); // 設置 r 等于 r + (n/r) 的一半
6. }
it知識庫:程序員的十大技術煩惱,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。