うらおブログ(移転しました)スマートフォン用の表示で見るやねうらおブログ(移転しました)この広告は、90日以上更新していないブログに表示しています。moji[32]の先頭の2バイトが文字列長を表していて、格納できる文字列の最大長は31文字だなんて想像がつくだろうか?出来ることならそういう特殊なルールを定めるべきではないし、特殊なルールを定めたならばそれを可能な限りコメントとして残しておくほうがもちろん好ましい。「コメントがなくともプログラムを読めばわかる」と言う人がいる。moji[32]と書いてあるだけで「この先頭の2バイトが文字列長なのだ」などと思う人などいないし、そんなことを思う人はむしろおかしい。moji[32]だけでは常識的に考えても、'\0'を終端文字列としている可能性は否めないだろう。fillする必要があるかも知れない。我あり」と言ったが、自分のなかで“思う”だけでその瞬間からそれは真実として実在することが可能となるのだ。プログラマは、そのような甘美な言葉の響きにいつまでも酔い痴れるべきではない。自分が“思う”だけで、それが実在してしまうという現実の恐ろしさを直視するべきである。可能な限り自分の意図をソースコードとして表現しておく、というのは有効な手段である。StringBody[31];と書いてあるほうが、意図が伝わりやすい。自分がコーディングする上でも、こうなっているほうが書きやすい。(ushort)buffer[1]<<8))」などとタイプしたいだろう?)そして、ソースコードとして表現できないことは、コメントに残すべきである。これがコメントを残すときの最低限のポリシーである。過剰なコメントは可読性を下げるが、ソースコードからだけでは読み取れないことは少なくともコメントとして残されるべきである。16bitで文字列長を表現していて、残り62バイトは文字列本体、UCS2で格納され31文字分に相当。」とぐらいコメントを残すべきだ。電子書籍になるに至るまでの話ブログちょっとだけ移転のお知らせ時代はまだゲームセンターあらしに追いつかないのかやねうら王、電王戦バージョン提出しました将棋の神様のレーティングはいくつなのか?月別アーカイブはてなブログをはじめよう!yaneuraoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。