トップページ⇒tech
28コメント13KB

VBのコーディング規則

■ このスレッドは過去ログ倉庫に格納されています
0001ニダーNGNG
 /■\  おまいら、どうしてるニダ?
<ヽ`∀´> いいのあったら紹介するニダ!
0002最凶VB厨房NGNG
http://objectclub.esm.co.jp/eXtremeProgramming/CodingStdVB.pdf
0003デフォルトの名無しさんNGNG
2げっと
0004デフォルトの名無しさんNGNG
氏ね。つーかもう芯出るわけだが。
0005世直し一揆(コピペ推奨)NGNG
<血液型A型の一般的な特徴>(見せかけの優しさ・もっともらしさ(偽善)に騙され
るな!!)
●とにかく気が小さい(神経質、臆病、二言目には「世間」、了見が狭い)
●他人に異常に干渉し、しかも好戦的・ファイト満々(キモイ、自己中心)
●自尊心が異常に強く、自分が馬鹿にされると怒るくせに平気で他人を馬鹿にしようと
する(ただし、相手を表面的・形式的にしか判断できず(早合点・誤解の名人)、実際に
はたいてい、内面的・実質的に負けている)
●本音は、ものすごく幼稚で倫理意識が異常に低い(人にばれさえしなければOK!)
●「常識、常識」と口うるさいが、実はA型の常識はピントがズレまくっている(日本
の常識は世界の非常識)
●権力、強者(警察、暴走族…etc)に弱く、弱者には威張り散らす(強い者にはへつらい、弱い者に対してはいじめる)
●あら探しだけは名人級でウザイ(例え10の長所があってもほめることをせず、たった1つの短所を見つけてはけなす)
●基本的に悲観主義でマイナス思考に支配されているため性格がうっとうしい(根暗)
●単独では何もできない(群れでしか行動できないヘタレ)
●少数派の異質、異文化を排斥する(差別主義者、狭量)
●集団によるいじめのパイオニア&天才(陰湿&陰険)
●悪口、陰口が大好き(A型が3人寄れば他人の悪口、裏表が激しい)
●他人からどう見られているか、人の目を異常に気にする(「〜みたい」とよく言う、
世間体命)
●自分の感情をうまく表現できず、コミュニケーション能力に乏しい(同じことを何度
も言ってキモイ) 
●表面上協調・意気投合しているようでも、腹は各自バラバラで融通が利かず、頑固(本当は個性・アク強い)
●人を信じられず、疑い深い(自分自身裏表が激しいため、他人に対してもそう思う)
●自ら好んでストイックな生活をしストレスを溜めておきながら、他人に猛烈に嫉妬
する(不合理な馬鹿)
●執念深く、粘着でしつこい(「一生恨みます」タイプ)
●自分に甘く他人に厳しい(自分のことは棚に上げてまず他人を責める。しかも冷酷)
●男は、女々しいあるいは女の腐ったみたいな考えのやつが多い(例:「俺のほうが男
前やのに、なんでや!(あの野郎の足を引っ張ってやる!!)」)
0006ニダー NGNG
>>2
 /■\  パンニハムハサムニダ!
<ヽ`∀´> できれば.NETじゃない方がベターなわけニダが・・・

0007 NGNG
返事しなさい!!
VVVVVVVwWVVVVVVVVwWVVVVVVw

≡ ∧_∧  ∧_∧  
≡<# `Д´>⊃ )Д`) >>2
≡/つ  /  ⊂ ⊂/
0008最凶VB厨房NGNG
http://www.gj.il24.net/~nakasima/vb/tech/style/
0009最凶VB厨房NGNG
http://www.google.com/search?num=100&hl=ja&ie=Shift_JIS&newwindow=1&q=VB+%83R%81%5B%83f%83B%83%93%83O%8BK%96%F1&btnG=Google+%8C%9F%8D%F5&lr=lang_ja

探せや。あんぽんたん
0010 NGNG
>>9
<ヽ`∀´> ホルホル...冗談です......ありげとごじゃます
0011デフォルトの名無しさんNGNG
>>1 ホレホレ何とか言えよ。

___    ビシ!
 ̄ ̄  ∧_∧ ピシ!!  ∧_∧
 ̄ ̄ <丶`∀´> ☆ (#)´Д`)
ー  ノ⌒つ ノ⌒て〕☆ノ #  ⌒つ
   ( ´ / ̄ ̄  /#   ノ´
 / )  )__  / /\ く
 〆 レ ' ̄    レ´   し´
0012デフォルトの名無しさんNGNG
  ∧_∧
 ( ´∀`)< ぬるぽ
0013デフォルトの名無しさんNGNG
VBにもNullPointerExceptionがあるんですか?
0014デフォルトの名無しさん NGNG
>>13

                Λ_Λ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
                <ヽ`∀´>< ニッテイ侵略の勉強の邪魔だから静かにしるニダ
             _φ___⊂)__ \_______________
           /旦/三/ /|
        | ̄ ̄ ̄ ̄ ̄|  |
        |光州キムチ.|/
0015デフォルトの名無しさんNGNG
だったら、おまえらも、宣伝してください、にだ。
0016漏れの会社の一例NGNG
・可視性が低下するため、フォームモジュール内にユーザー定義サブルーチンを作ってはいけない。
ユーザー定義サブルーチンを作る必要がある場合は、標準モジュール新たに作成して記述する。
ファイル名は、フォームと同一にする事。
0017デフォルトの名無しさん NGNG
>>16
可視性となにニダ?< `Д´>?
0018デフォルトの名無しさんNGNG
>>17
ことばどおりダニ!
0019デフォルトの名無しさんNGNG
>>16

どうやらこの会社は
・フォームモジュール内のユーザー定義サブルーチン
・標準モジュール内のユーザー定義サブルーチン
を同じものだと思っているようだ...

標準モジュールは『実行ファイルが開始されたらメモリーにロードされる』ため、Publicでは どこからでも参照できる。
一方、フォームモジュール(クラス)は 『インスタンスが作成されない限り参照できない』(フォームモジュールは メンバを呼び出した時、自動でインスタンス化される)。

標準モジュール内のユーザー定義サブルーチンは 常にロードされるされているため API の様なもの。
クラス内のユーザー定義サブルーチンは メンバとして見られるため クラスに必要な処理を記述するもの。

両者は、まったく違う サブルーチンです。
違いが分かれば サブルーチンをどこに書かなければならないのか 分かるはず。
可視性がどうのこうのなんて、関係ないと思う...

っと言ってみる テス�d。
0020デフォルトの名無しさんNGNG
>>16
フォーム内のパブリック変数に標準モジュール内のユーザ定義サブルーチンにアクセスするときはどうするの?
標準モジュール内のユーザー定義サブルーチンの引数に必ずフォームオブジェクトがある。ってこと?
それともベタで標準モジュールにForm1.hoge ってやってるのか・・?
0021デフォルトの名無しさんNGNG
>>20
×ユーザ定義サブルーチンにアクセス
○ユーザ定義サブルーチンからアクセス
002216NGNG
もちろんべた書きです。
もし、MDIアプリの開発が来たら、お手上げなんだろうな

でも、その心配はない。設計の方はCOBOL開発20年のベテラン、
MDI等という邪道なインターフェースは頭の片隅にも存在しないようなので安心。
002320NGNG
>>でも、その心配はない。設計の方はCOBOL開発20年のベテラン、
ああ、それなら安心だ。
0024デフォルトの名無しさんNGNG
ブラックすぎるジョークだな。
0025デフォルトの名無しさんNGNG
ヤバイ。VB6ヤバイ。まじでヤバイよ、マジヤバイ。
VB6ヤバイ。
まず汚い。もう汚いなんてもんじゃない。超汚い。
汚いとかっても
「変数名おかしくない?」
とか、もう、そういうレベルじゃない。
何しろ手続き型。スゲェ!なんか設計とか無いの。仕様とかソフトウェア工学とかを超越してる。手続き型だし超汚い。
しかもフォームにべた書きしてるらしい。ヤバイよ、べた書きだよ。
だって普通はクラスとか分割するじゃん。だってペーストしたところ変更きたら困るじゃん。
コンパイルエラーとか変更もれとか困るっしょ。
処理が追加されて、Ver1.0のときはメソッド数行だったのに、Ver3.0のときはメソッド数百行とか泣くっしょ。
だからJavaとかべた書きしない。話のわかるヤツだ。
けどVB6はヤバイ。そんなの気にしない。カット&ペーストしまくり。ソース表示してる画面を
5画面ほどスクロールしてもメソッド終わらないくらい汚い。ヤバすぎ。
手続き型っていたけど、もしかしたらオブジェクト指向かもしんない。でもオブジェクト指向って事にすると
「じゃあ、VB6のクラスモジュールってナニよ?」
って事になるし、それは誰もわからない。ヤバイ。誰にも分からないなんて凄すぎる。
あと超いいかげん。Endステートメント。処理内容で言うと。強制終了。ヤバすぎ。メモリ開放する暇もなく終わる。怖い。
それに超処理遅い。超のろのろ。それに超機能不足。ActiveXコントロールとか平気で出てくる。ActiveXコントロールて。
高くて買えねえよ、グ○ープシティ。
なんつってもVB6はDLLが酷い。DLL HELLとか平気ででるし。
.NETなんてPublicメソッドとかDLLのインタフェース変更しても上手く扱えるように
アセンブリを使ってバージョン比較したり、レジストリ無くしたり、グローバルアセンブリストア使ったりするのに、
VB6は全然無視。インタフェース違ったらエラーとしか扱わない。酷い。ヤバイ。
とにかく貴様ら、VB6のヤバさをもっと知るべきだと思います。
そんなヤバイVB6でシステム作った俺とか超偉い。もっとがんばれ。超がんばれ。
0026デフォルトの名無しさんNGNG
>>25
(,,゚Д゚) ガンガレ!
0027デフォルトの名無しさんNGNG
なにこれ?
0028デフォルトの名無しさんNGNG
http://ton.2ch.net/gline/kako/1042/10426/1042628237.html
のコピペなんだが、釣れないのであちこちにコピペしまくっている。
むかついているのだろう。そっとしといてやれ。
■ このスレッドは過去ログ倉庫に格納されています