Re: 命名的習慣問題
※ 引述《seagal (待救的小米)》之銘言:
: ※ 引述《liunate (測試)》之銘言:
: : 請問各位先進在撰寫OOP的程式碼的時候
: : 會習慣將物件的縮寫當作字首命名一個變數嗎?
: : e.g., dt_MyDataTable (dt = DataTable)
: : strMyString (str = string)
: : 因為我在微軟出版的OOP程式設計之鑰中後面有看到
: : 不再建議於.NET framework中使用匈牙利前置詞
: : 可是滿多人卻又建議我使用(學校打工也是叫我記得加前置詞)
: : 請問各位的看法是如何呢?
: 我會有這習慣ㄝ
: Microsoft不建議的原因是?
書中寫:
在Microsoft Visaul Studio.NET的開發環境中,藉由在程式碼編輯器中
移動滑鼠到一個欄位的上方,則有關一個欄位或變數的型態資訊可以方便的取得。
另外前置詞形式限制開發者需要改變變數型態的能力。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.217.103
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章