我很喜歡我的布爾值之間的前綴Is-和Has-。
因爲有時已─讓更多的SENS比IS-布爾屬性的命名約定
SAMPE:
bool IsPrintable
bool IsChecked
bool HasDocument
bool HasPermission
有啥你對此的看法?
我很喜歡我的布爾值之間的前綴Is-和Has-。
因爲有時已─讓更多的SENS比IS-布爾屬性的命名約定
SAMPE:
bool IsPrintable
bool IsChecked
bool HasDocument
bool HasPermission
有啥你對此的看法?
同時使用。它使你的代碼更可讀:
if (IsPrintable) Print()
if (HasDocument) Documents[0].Name = 'New Doc'
等等
經歷這樣的: http://stackoverflow.com/questions/3874350/naming-conventions-for-java-methods-that-return-booleanno-question-mark 它一定會幫助你。 – Roshan
這是一個不錯的linke – WiiMaxx