- 1 名前:デフォルトの名無しさん [2007/08/21(火) 13:14:08 ]
- ハンガリアン記法ってどうよ (使ってる人・使ってない人)
さぁ意見を ↓
- 44 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 18:29:14 ]
- >>36 kwsk
- 45 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 23:15:44 ]
- このスレのスレタイが目に入る度に脳内フィルターがかかって
ジャンガリアン記法に見えてしまうのですがどうしたらいいでしょうか?
- 46 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 23:19:36 ]
- >>44
36は、18の言うシステムハンガリアンが全ての場合で 有害だとも言い切れなくないというのに賛成できないだけだと思う。
- 47 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 23:32:57 ]
- アプリケーション版画利案ならいいと思うが、最近流行のアノテーションを
使って型(type)チェック以上の種別(kind)チェックができるんじゃないかな? ダメなコードが変に見えるように、ならアプ版画利案で十分だけど、 実際のところコンパイラが自動チェックすればもっといい。 @[kind = my.unsafe] string read_param(string key); @[kind = my.safe] name = read_param("name"); とか書いて、 mylanguagecompiler -Wkind my.code とかで typecheck ならぬ kindcheck が勝手にかかれば版画利案の醜い字面に 耐えることなく同じ効果を享受できる。
- 48 名前:デフォルトの名無しさん mailto:sage [2007/08/23(木) 23:36:03 ]
- 強い typedef があればいいんだよな。
- 49 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 00:10:55 ]
- いや、type一本とかkind一種類じゃなくて、任意の種別情報を付加して
コードチェックの自動化ができればいいってこと。単なる強いtypedefだと Pascalになってしまう(長さが違うだけで違う型です!とか)
- 50 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 06:59:02 ]
- Javaとかのオブジェクト指向言語なら、何でもStringにぶち込むのはやめて、
適切にクラスを作ればいいだけのような。
- 51 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 09:19:57 ]
- クラスの数だけファイルが出来る。
- 52 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 10:03:58 ]
- Javaとかでも変数がnullを取りうるか、メソッドがnullを返すかを識別するために、
語尾にNをつけるようにしてる Nがついてるものはnullチェックしないとダメ、とルール化できる
- 53 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 10:53:49 ]
- JavaにはそのうちNonNullアノテーションとか実装されるんだっけ
- 54 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 11:04:15 ]
- 宣言的例外処理とかアホなことをしてきたJavaなら
NonNullもマジでやっちゃうかもな 煩雑極まりないことになりそうだが
- 55 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 17:22:54 ]
- Hungarian Notation : Charles Simonyi
ttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs600/html/hunganotat.asp
- 56 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 15:47:57 ]
- ぬるぽ
- 57 名前:デフォルトの名無しさん mailto:sage [2007/08/29(水) 06:07:10 ]
- 次スレタイトルはこれで
土旦土旦 ハンガリアン墓場 旦土旦土
- 58 名前:デフォルトの名無しさん mailto:sage [2007/08/29(水) 18:21:03 ]
- このスレが次まで続けばな >>57
- 59 名前:デフォルトの名無しさん [2007/08/31(金) 12:46:25 ]
- あげ
|

|