トップページ⇒tech
1001コメント292KB

VBばかリやってると馬鹿になる

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
よね?
0596デフォルトの名無しさんNGNG
>>595
>VBにはJavaやCにあるようなコーディングのガイドラインとなるものがない。

決めればいいだけのこと。何を訳のわからんとを。
VBではデザインパターンはできないとか言うのと似たようなレベルだぞ?
0597デフォルトの名無しさんNGNG
Javaの場合はSunがコーディングのガイドラインを
設けた。いろいろとJavaのソースを見てきたけど、
大体はそれに従っていると思う。
Cの場合はある程度流派はあるみたいだけど、各々に
もそれなりに歴史があって認知されてる。
ところがVBの場合はそういうものがまったくない。
現場でのコーディング既約がないっていってるんじゃないよ。
共通意識みたいなの。そういうものがまったくない。
2chでもVBの記述に関する話なんて見たことないし:)

ま、おれがみてきた具体例に問題があったのかもしれないし、
これ以上VBにケチつける気もないんでやめとくわ。
0598デフォルトの名無しさんNGNG
>>597
> ところがVBの場合はそういうものがまったくない。
まったくない? MSDNに「Visual Basic のコーディング規則」ってのがあるぞ。
まぁMSDN自体に「簡潔な参考程度」って書いてあるぐらい簡易なものだが、
まったくないとはいうのはおかしいな。本当に具体例に問題があるのだろう。
0599デフォルトの名無しさんNGNG
>>597
>共通意識みたいなの。そういうものがまったくない。
だからそんなもん求めても仕方がない。
VBユーザ自体が各言語ユーザに対して圧倒的少数。
しかもガイドラインとか高尚なことほざく奴はVBなんぞ使わない。
0600デフォルトの名無しさんNGNG
ていうか、VB.NETってマルチスレッドできる?
だめぽ?
0601デフォルトの名無しさんNGNG
>>600
FrameWorkレベルでサポートされてるかと。
0602デフォルトの名無しさんNGNG
>>599
> VBユーザ自体が各言語ユーザに対して圧倒的少数。
少し世の中を見回したほうがいいぞ。
0603デフォルトの名無しさんNGNG
お手軽、お気楽の延長で仕事してるやつが
おおいからスタイルなんてもんには気を
使うはずがない。
0604デフォルトの名無しさんNGNG
>>602
お前もな。
0605デフォルトの名無しさんNGNG
>>604
「プログラマ人口」なんかで調べてからにしとけ。VBのユーザ数は多い。
0606ななしNGNG
マターリ逝こうよ。
0607デフォルトの名無しさんNGNG
くせーからこっちくんな
0608デフォルトの名無しさんNGNG
とか乗り込んでまでいってみるテスト
0609デフォルトの名無しさんNGNG
つーか、コーディングのガイドラインって具体的に何さ ? C/C++ の { } のイン
デントのやり方論争みたいなものは VB には、ありえないだろ。(エディタで、
ソース書いてコンパイルだけ VB 使うような漢の奴は除く。)
あとは変数名のつけ方とかか ? これは、VB でも他の言語でも一緒だろ。
0610ななしNGNG

>>609

> 。(エディタで、ソース書いてコンパイルだけ VB 使うような漢の奴は除く。)

それは、たんなる<font size = +6><b>ヴァカ</b></font>。
(タグが使えないのが残念だが、想像力で補ってくれ)

新幹線があるのに、徒歩で、東京大阪間を往復して、「根性あるだろ!」
とか言いそうな奴だ。
0611デフォルトの名無しさんNGNG
>>609
これでも買ってちょっとは勉強しなさい。
http://www.necsoft.co.jp/press/1999/0701/
0612デフォルトの名無しさんNGNG
VBでDBアクセスするプログラムを死ぬほど沢山
見てきましたが、一連の処理をひとつの関数に収めたがる
やつがいるのはなぜなんでしょうか?
いまだもってなぞです。
0613ななしNGNG
>>612

可読性と品質を下げることに命を懸けてる奴らなんだよ。
そっとしといてやれよ。

・・・関わり合いになるのは嫌だが。(W
0614デフォルトの名無しさんNGNG
>>610
>新幹線があるのに、徒歩で、東京大阪間を往復して、「根性あるだろ!」
>とか言いそうな奴だ。

新幹線より早かったら許す。
0615デフォルトの名無しさんNGNG
>>610
わざわざネタのところにマジレスかよ !!

お前の方がよっぽど<em>アフォ</em>だよ。

<em> は、スタイルで好きに装飾してくれや。
0616ななしNGNG
>>615

ムキになってスマソ。m(_ _)m
大人げがないわな。
人間ができてねぇ、ってこったね。回線切って首吊って来ます。
0617デフォルトの名無しさんNGNG
>>518
あんまりわらわせないでくれ
0618デフォルトの名無しさんNGNG
VBユーザーからみたRPGツクール2002が
Cユーザーから見たVBか。
0619デフォルトの名無しさんNGNG
>>618
VBユーザから見た倉庫番のマップエディット機能。程度。
0620デフォルトの名無しさんNGNG
>>609
C/C++のコーディングガイドラインはインデントと名前だけですか?
0621デフォルトの名無しさんNGNG
Windowsユーザから見たUnixユーザの方がしっくりくるな>>618
0622デフォルトの名無しさんNGNG
BeOSユーザーから見たゐんどwsユーザーの方がしっくりくるな>>618
0623デフォルトの名無しさんNGNG
VBの仕事この前やったので覚えたけど、保守性考えると本当糞だね。
っていうか、現状見れば解るじゃん。
VB製の市販ソフトがどれぐらいあるか。

業務用だと幾つかあるみたいだけどね。
0624デフォルトの名無しさんNGNG
市販ソフトだけを見て現状なんて言ってるよ(プ
0625デフォルトの名無しさんNGNG
市販ソフトってあるの?
0626デフォルトの名無しさんNGNG
>>518
ワラタ
0627丸山先生NGNG
>518
激しく同意
救命胴衣。
0628デフォルトの名無しさんNGNG
結論が気になるのでage
0629デフォルトの名無しさんNGNG
人気のVB、実力のVC
0630デフォルトの名無しさんNGNG
>>623
VBで市販ソフトなんぞ作るかボケ!
例外はVB開発のためのソフトくらいか。
0631デフォルトの名無しさんNGNG
 VBでプログラミングの論理的思考能力には自信があるが、クラスモジュールとかActiveXとかその他諸々の
VBの上級機能の利用法がまだほとんど知らん。
 VBを早く究めたいのお。
0632デフォルトの名無しさんNGNG
>>631
> VBでプログラミングの論理的思考能力には自信があるが
気のせいです。
0633デフォルトの名無しさんNGNG
>>631
クラスが解からないのに論理的思考能力には自信があるなんて恥ずかしいこと
言ったら、お姉さん逝っちゃうわよ!
0634デフォルトの名無しさんNGNG
>>632
 C言語でもプログラミングの論理的思考能力には自信があるが、関数はごくわずかしか知らないので、研修の課題で
他人は既存の関数を使ってるが、自分は何でも関数を自作してた。
 Cも早く究めたいのお。

>>633
 大丈夫だ。俺がこれから真剣に学習して修得するから、VB固有の上級機能の知識が同等になったら、
君がスキル抜かされることになるからな。
0635デフォルトの名無しさんNGNG
論理的思考能力とVBとクラスが分かることは関係ない。
まぁ、>>631がVB初心者ってのは確かだが。
0636デフォルトの名無しさんNGNG
>>634
自分で考えるのも大事だが調べることも大事だ。
上手く使えれば時間を無駄にしなくてすむ。
0637デフォルトの名無しさんNGNG
日本語自体が厨独特の雰囲気を醸し出してる・・・
0638デフォルトの名無しさんNGNG
>>631
サブクラス化が出来ん厨は逝ってよし!
0639デフォルトの名無しさんNGNG
久々の大型房の登場しているスレはここですか?
0640デフォルトの名無しさんNGNG
>>638
サブクラス化のようなVBに依存した技術はあまり重要ではない。
0641デフォルトの名無しさんNGNG
>>639
房(藁
0642デフォルトの名無しさんNGNG
>>VB固有の上級機能の知識が同等になったら、
VBなんて誰もやってないよ。.NETだよ。
0643デフォルトの名無しさんNGNG
>>638
サブクラスとクラスモジュールは関係ないってば
0644デフォルトの名無しさんNGNG
次々と厨ばかり出てくるなこのスレ
つっこむ気力すら失せる
0645デフォルトの名無しさんNGNG
俺たちのVBを守ろうぜ。VC+で得意になっているやつ、死ね。
おめーらがちんたらVBでくんでっからいつも仕事が遅れるんじゃねーかよ!
VCやりたきゃ、さっさとそれを使う仕事に転職しろ、この糞オタ!!
必要もねーのにVCでオナニーしてんな!!!
0646デフォルトの名無しさんNGNG
>>645
VBユーザ撲滅できたらいいなぁ。
0647デフォルトの名無しさんNGNG
VBユーザ撲殺できたらいいなぁ。
0648デフォルトの名無しさんNGNG
>>647
そこまでせんでも。土下座して謝るなら許してやろう。
0649デフォルトの名無しさんNGNG
>>646-647
なんだ、おめーら。まともな反論一つできねーのか(ゲラ
糞オタはあふぉだな、やっぱ。
0650デフォルトの名無しさんNGNG
Win房同士、仲良くしなさい。
0651デフォルトの名無しさんNGNG
VBもVCもできなきゃだめだよ。
VBだけのやつは、もっと向上心を持て
VCだけのやつは、もっと下降心を持て
0652デフォルトの名無しさんNGNG
>>651 駄目な事はないさ
 そこそこ廉い派遣技術者にVCでライブラリを作らせ、
 激安の派遣に VBで使わせるのがこれまでのスタイル。
 これからは、そのスタイルの中間にC#が入るだけ
0653デフォルトの名無しさんNGNG
ゴメン 間違った 激安の派遣がC#になって それよりさらに廉くがVB.NETだな
0654デフォルトの名無しさんNGNG
たとえばUNIXをつかうやつならCが得意だからって
シェルスクリプトは書けませんなんていう人は
いないだろ?そういうことだ。
0655デフォルトの名無しさんNGNG
>>654
書けませんが何か?
0656デフォルトの名無しさんNGNG
.NETになってから状況が変わった。
VB.NETはVBに比べてまともな言語に生まれ変わった反面、習得が
難しくなった。
VB.NETもC#も難しさはほとんど変わらんと思う。
0657デフォルトの名無しさんNGNG
>>656 道具の難しさは変わらないが、使う方の厨房度合いが違うから値段に差が出るのだろう
0658デフォルトの名無しさんNGNG
>>657
なんか同意。意味もわからずclassの中はstaticだらけとかな。
0659デフォルトの名無しさんNGNG
今までは下っ端PGはVBでコードを書かせてもらってたが、
今後は下っ端はフォームデザイナに触るだけでコードを書くことは許されないだろう。
0660デフォルトの名無しさんNGNG
道具の難しさも変わらない、便利さも変わらない。
そういう状況で歴史的経緯から、使う方の厨房度合いが変わるのは
ちょっと迷惑な話だな。
ソースの見た目のセンスなどの好き嫌いで選べないじゃないか。
C#選ばないと厨と思われるから。
0661デフォルトの名無しさんNGNG
ソースの見た目でVB.NETを選ぶあなたはセンスなしの厨
0662デフォルトの名無しさんNGNG
>>660
徐々に、VB.NETの難しさが認知されてユーザー層も
変化していくと思われ。
0663デフォルトの名無しさんNGNG
>>661
「など」と言ってるんだけどね。
便利さはさほど変わらんし。もし変わるのであっても迷惑だな。
仮にVBの方が便利で選んだとしても厨と勘違いされるし。
0664デフォルトの名無しさんNGNG
.NETじゃないVBだってちょっとコマシな事やろうとすれば、少なくともBCBより大変だったよ
BCBは検索すればAPIの使い方のサンプルそのままがみつかるからな
0665デフォルトの名無しさんNGNG
>>662
HSPでの仕事、請け負います。
0666デフォルトの名無しさんNGNG
>>664
VBはAPIを叩くような用途での使用は想定していません。
0667デフォルトの名無しさんNGNG
VB for DOSの資料ってありますか?
非常に興味深いんですが。
0668デフォルトの名無しさんNGNG
C#もVB.NETも変わらないんだったら、とりあえずC#
にしとけってな感じでC#の方がユーザーも情報量も
多くなりそうだな。
0669デフォルトの名無しさんNGNG
>>655
お前がCすらまともに知らないことはよく分かった
0670デフォルトの名無しさんNGNG
てかMSVB.NETはバージョンアップして中身VB6に戻せよ。
折角のC#なのに厨だらけになったら激しく鬱
0671デフォルトの名無しさんNGNG
>>670
房を積極的に歓迎するMSの製品を使うのやめれば?
0672デフォルトの名無しさんNGNG
>>670
別に厨房ばかりになってもいいじゃん。
勘違いされたって別に実害があるわけじゃないだろ。
勘違いするような奴は、どうせ「VBやってると馬鹿になる」とか言ってた
ようなアホな連中だし。(w
0673デフォルトの名無しさんNGNG
>>672
正確ではない。VBをやってるとバカから成長のしようがない。ってことだ。
0674宣伝NGNG
VB.NET→VB6を使っていた人なら比較的簡単に使えます
C#→VB6を使っていた人には非常に難しいです
0675デフォルトの名無しさんNGNG
>>667 PC98で動いてるのを見たことあるけど・・・重さは半端じゃなかったぞ
0676宣伝NGNG
http://www.microsoft.com/japan/msdn/vbasic/productinfo/qa.asp
>Visual Basic .NET と Microsoft Visual C# .NET は、
>それぞれ Visual Basic 開発者および
> Microsoft Visual C++ 開発者向けにデザインされています。

MSも自信作のC#を汚されたくないらしい。
既存VBユーザーには積極的にVB.NETを薦めましょう。
0677デフォルトの名無しさんNGNG
>>664
コマシなVB(;´Д`)ハァハァ
0678デフォルトの名無しさんNGNG
>>673
あ、そう。もしもアインシュタインが趣味でVBを使っていたら、
彼は馬鹿だったわけですね?(ワラ

ま、実際はどの言語も使えない環境にいたわけですが。
0679デフォルトの名無しさんNGNG
ドイツ語は使ってたと思うぞ。
0680デフォルトの名無しさんNGNG
暇だから全部読んだ。>>114が一番もっともらしく感じた。
0681デフォルトの名無しさんNGNG
VBマンセー
0682デフォルトの名無しさんNGNG
http://pc3.2ch.net/test/read.cgi/tech/1029065381/l50
↑馬鹿の証。
0683デフォルトの名無しさんNGNG
VBマンセー
0684デフォルトの名無しさんNGNG
アインシュタインはデータベースを必要とするのか?
0685デフォルトの名無しさんNGNG
頭のいいひとを挙げるときにアインシュタインを出すのってダサクネ?
0686デフォルトの名無しさんNGNG
>>685
自分が思いつく頭のいい人に置き換えろよ。
0687デフォルトの名無しさんNGNG
>>686
そうするとひろゆきはVB使いじゃないしなぁ。
0688デフォルトの名無しさんNGNG
>>687
たとえに当てはめることが出来ないようですね。代わりに当てはめてあげましょう。

あ、そう。もしもひろゆきが趣味でVBを使っていたら、
彼は馬鹿だったわけですね?(ワラ
0689デフォルトの名無しさんNGNG
アインシュタインがプログラムでも通用するかは疑問だぞ。
学校では落ちこぼれだったそうだし。
湯川秀樹あたりがいいんじゃないか。
0690デフォルトの名無しさんNGNG
>>688
バカだろうなぁ・・・。
0691デフォルトの名無しさんNGNG
アインシュタインよりノイマンの方が頭がよいだろう。
0692デフォルトの名無しさんNGNG
>>690
ひろゆきを頭がいい人の例として出したんでしょ。
頭がいい人が頭が悪いなんて矛盾してね?
それともあんたが頭が悪いのか。
0693デフォルトの名無しさんNGNG
VB使っただけで頭が悪くなるってのは、ちょっと違うような気が…
VBよりはエクスプローラを使う方が簡単だと思うが、
エクスプローラを使ったせいで頭が悪くなった人というのを
いまだかつて聞いたことがない。
0694デフォルトの名無しさんNGNG
>>693
エクスプローラを使うとカレントの概念が無くなる
0695デフォルトの名無しさんNGNG
おいおいなくなるかぁ?(ワラ
■ このスレッドは過去ログ倉庫に格納されています