アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
ハンガリアン記法とか (スコア:0)
Re: (スコア:3, 参考になる)
char szHogeHoge[64]のようなシステムハンガリアンを使うことについては、僕も大嫌いですが。
Re: (スコア:0, すばらしい洞察)
同意しない。だって、そういう目的なら、それ用の型を準備して使えばいいわけで。
暗黙に決めた名前ルールでどうにかしようなんて馬鹿げてて、型でシステマティックに解決するべきです。Javaのような部類の言語(静的型付言語)ならそれができるよね。
けっきょく、ハンガリアン記法なんてものは、静的に型を明示できない言語で型名を変数名に入れているだけだよね。しかもアドホックに。
Re:ハンガリアン記法とか (スコア:1)
このようなケースではアプリケーションハンガリアンが簡単で楽です。
本当は「サニタイズ済みの文字列クラス」を定義し、
DBまたはhtmlの出力クラスの引数として「サニタイズ済みの文字列クラス」のみを受付可能にするべきなんでしょうけど、
そんな面倒な構成、誰が面倒見れるか?という問題が…
notice : I ignore an anonymous contribution.
Re: (スコア:0)
変数名で一々区別するのも面倒きわまりないうえ、不完全ですが。