Re: [請益] 要如何說服同事停止命名類似iID的變數

看板 Soft_Job
作者 onear (萬一)
時間 2013-05-23 20:45:37
留言 2則留言 (0推 0噓 2→)

: → kuope:可是我覺得一眼就看出變數的型態比一個一個點還要直覺方便啊 05/23 16:42 : → kuope:例如一頁有十個變數,我就不用特別去記每個變數的型態 05/23 16:43 : 推 FukadaKyoko:所以我才來請教大家為什麼有加縮寫比較好懂呀!! 05/23 17:03 : → FukadaKyoko:因為在專案內得不到解答 才來板上問 05/23 17:03 : → FukadaKyoko:to kuo, 你說的沒錯 但大多數情況下其實不需知道型態 05/23 17:04 : → FukadaKyoko:大多數情形下要了解的是變數的意義 05/23 17:04 個人的理由是加比較好,判斷型態還是其次, 能直接看就大致了解該變數是哪來的比較常用,尤其當維護別人程式的時候.. 看是區域變數, 物件成員, 或是頁面UI元件等等.... 不用大海撈針一樣翻來翻去,或是每個都拿來點點看,那很累。 例如: 當你熊熊看到一個變數名稱是age,你知道那是哪來的嗎? 一般來說,UI元件可能會命名為txtAge,物件成員可能是mAge,區域變數可能是iAge... 如果全部都是age,那時候作維護的就會很想殺人.. 當然實際上,還是要了解變數的意義。 不過這個理由如果推到極致,那我們直接看CIL Code就好,還要visual studio作什麼?! 所以,加一下會比較好。 -- ◆ From: 111.240.235.187
※ 批踢踢實業坊(ptt.cc)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1369313139.A.483.html

andymai:同意...維護時有幫助... 05/23 20:52

nobody1:推~ 05/23 21:07

您可能感興趣