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

看板Soft_Job作者 (萬一)時間12年前 (2013/05/23 20:45), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串5/19 (看更多)
: → 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作什麼?! 所以,加一下會比較好。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.235.187

05/23 20:52, , 1F
同意...維護時有幫助...
05/23 20:52, 1F

05/23 21:07, , 2F
推~
05/23 21:07, 2F
文章代碼(AID): #1HdWzpI3 (Soft_Job)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 5 之 19 篇):
文章代碼(AID): #1HdWzpI3 (Soft_Job)