基本、変数名に意味が薄いです。経験から「あ、これはbool型の変数だから省略されたらtrueだったらに読み替えるんだよね」と処理され結局「もしなんちゃらフラグがtrueだったら」となっている気がします。この読み替えが度々(ひどいと数百回単位で)出てくる都度、脳が毎回このような補完をしていると微妙に疲れる気がするんですよね。(!xxxFlag)」だと「もしなんちゃらフラグじゃない場合」って「いや、フラグだろ...」ってなります。(なりませんか?)ただ、この時もも心の中で「あ、これはbool型(ry」から、「もしなんちゃらフラグがfalseだったら」としている気がします。cccFlag)」は「もしなんちゃらフラグかつ、ほんちゃらフラグでない、またはほにゃららフラグ場合」って結局「フラグであってフラグでない、またはフラグの場合」みたいな一休さんタイプになってしまいます。なると無意識で処理できないので意識に上げて読みほぐす事になりますが、これを考えるのは結構きついです。何が言いたいか纏まっていませんが、「bool型の変数名は状態を識別できる名前を付けましょう」が近いと思います。(Disabled)」で「もし無効なら」って読んだとしても特に無理なく処理できるかなぁ?コードにするとこんな感じです。TCPが接続中でない場合の処理}何のためのフラグなのかもう一歩踏み込んだ命名をすることで心の声とうまく折り合いがつく気がします。しても自然な読み方ができない「なんちゃらフラグ」はオブジェクトに閉じて操作で意図を表した方が自然なのかなと。言いたいことが纏まりませんでしたが以上です。»Profile受託ソフト会社員でWin系業務屋。趣味でCocos2d-x/C++を触っています。etc...主に受託・開発ネタ、Windowsの事、Srellaris、ゲーム制作の進捗の事を喋ります。ArticleUnityで自動実装プロパティに表示名を指定するVisualStudioでプロジェクトのプロパティが開けない場合Cocos2d-xを辞めたら公式から連絡があった話Cocos2d-xをやめてUnityに移行した話@2019冬はてなブックマークのホッテントリから特定の記事を非表示にするスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。