Website初心者向けのサイトです。採用判断は私がします。基幹システムはすべて内製。そのため保守的な人はお断りします。開発に自信のある人はメッセください。給与が低いのが一般的ですが、独立系ソフトハウスより高い設定にしています。歳のコも活躍しています。残業はありませんが、残業が発生したら残業代は出します。コミュニティからは引退しました。(ローン地獄ともいう)。可愛い娘と息子と幸せな日々を送っています。ゴリラは飼っていません。変数の型を略号化してプリフィクスとして組み入れる方法です。社などで好んで使われていた表記法ですが、現在は推奨されていません。(microsoft.com)まったくダメというわけではないですが、効果がない、または逆効果であるならばやめるべきです。ある「名前付けのガイドライン」に違反した命名しかできません。ハンガリアン表記はお勧めできません。あれば、致し方ないと言っておきます。om私は、コントロールに限ってはハンガリアン表記を使っています。変数名とかぶったりしそうなので。絡みのコーディングはしやすいですね。石坂@日本ベーレーC#でコードを書くようになってからコントロールもhogeTextBoxとか、fooListBoxと言う変数名にするように自然に変わりましたね。この辺もわかりやすければプリフィックス付けてもいい気がしますね。ADO.NETの各オブジェクトなんかもプリフィックスを付けた方がわかりやすいですね。cnFooとかdaBarとか。単純なデータ型を示すプリフィックスはやっぱり止めた方が良いですね。見やすい見にくいの前に、本来変数のスコープが適切ならデータ型のプリフィックスなんて付けなくても変数のデータ型を覚えてられるはずですから。APIではハンガリアンでないと死んでしまうかもと言う感じで、あれはあれでそういう時代背景があったと。コントロールもhogeTextBoxとか、fooListBoxと言う変数名にするように自然に変わりましたね。最初こんな感じで書いていたんですが、結局一緒じゃんって思ってPrefixに戻りました。UIコンポーネントにメンバーという考えを持たせる必要がない場合も多いので。VB.NET)うーん。http://www.gdncom.jp/general/bbs/ShowPost.aspx?PostID=29624#29661難しいなぁ、結局プロジェクトのポリシに因るのかなぁ。中博俊dwにしろ、lpにしろ実質同じってな問題が根深いのでハンガリアンはするべきかもしれませんね。>石坂さんわたしは、名前ラベル、名前テキストボックスです。NAL-62952,3年前はハンガリアン表記当たり前な感じでしたが、最近は全く使ってません。わたしは、名前ラベル、名前テキストボックスです。同感!ハンガリアン記法はUIプログラミング以外は使えないですね。oCustomerとかって醜いし、絶対いらないと思う。VB.NET)ローカル変数でのみ使う場合があります。lReturn;とか。(^^)それ以外のスコープでは一切使いませんね。88Kouji私も、UIに限ってはハンガリアン表記を使っています。コントロールっていい名称が浮かばないのでこうしてます。その他のローカル変数などは、かなり長めにします。その他のローカル変数などは、かなり長めにします。88Kouji>ローカル変数って、メソッド内に関わる処理のみにしか使>用できませんので、>そんなに長くはならないんじゃないでしょうか?>とりあえず、メソッドが「何が」を示していれば、>ローカル変数でそれを書く必要はないですよね?そうですね。長くなるのは、センスのある名前が思いつかないからです。どっちかっていうとわたしはローカル変数は、あまり使わないで、メソッドを使います。いった意味では、短めでいいですね。今後はそうしてみます。名前にこだわれと先輩に叩き込まれたのでパブロフの犬のように癖付けされたみたいです。VB.NET)ちょっと痛い例を晒してみます。なんでもかんでもパブリック。いう曖昧な表記がされていたり。言われちゃうのも無理はないかもしれませんね。グラスオニオンはじめましてVB6のことからプログラムをはじめて、現在VB.NETでプログラムをしています。VB6の時はバリバリハンガリアン記法を使っていました。関数名もfncKansuとかsubKansuみたいな名前の付け方をしていました。.NETに変わってからは自然と使わなくなって行きました。最近のJAVAやオブジェクト指向関連の本でハンガリアン記法が使われてることがほとんどなく、その影響だと思います。コントロール名はいまだにハンガリアン記法を使っています。そのほうがわかりやすいです。コントロールに関しては、わかりやすい他の表記方法が思いつかないです。しざきUIでもつけてないなぁ。みたいにしたほうがいいかと思っています。することのほうが多いかなぁ。はんがり案わたしも日本語変数使ってます。がんばって辞書でしらべて意味がわかりずらくなるくらいなら、臨機応変に日本語な変数でもいいのではないでしょうか。あと、すごい局所的に使用される変数で、気を使って名前をつける必要がないと判断した場合は、アルファベット一字だったりとか。ハンガリアンで書いたほうがわかりやすいなあと判断したときはハンガリアンを利用するようにしてます。要するにプログラムを組む上に重要なのは、自分(もちろん他人も)がわかりやすいと思うことだと思います。本当の意味でのハンガリアン記法は、型を明示的にするだけのものではありません。知らないようであれば、"アプリケーションハンガリアン"で調べてみてください。意味のあるものだと理解できるはずです。んぬねっと一応ここを読んでいながらして、敢えてこんなタイトルをつけています。SKNOWNうんうん。んぬねっとさんは「効果がない、または逆効果であるならばやめるべきです。」と言ってますもんね。プログラムを組む人間なら「○○に書いてあったから」とか「誰々に言われたから」じゃなく、実際に効果があるかどうかで採用するかどうか決めるべきですよね。ワタシには効果がめっちゃ有るので.NETでもバリバリ使ってますがヽ(゚∀゚)ノ#上手く使えるようになるとコメント無くても、処理を追わなくても、変数名や関数名を見るだけで理解できるソースになります。ドルチェ&ガッバ―ナ、バレンシアガ、ボッテガ.ヴェネタ偽物(コピー商品)のブランドのバッグ、財布の販売、通販。絶対に満足して頂ける品のみ皆様にお届け致します.人気の売れ筋商品を多数取り揃えております。全て激安特価でご提供.お願いします。ブラダコピーサイフを購入したのですが、発送~受け取りまでとてもスムーズでした。