06/08/05 08:54:38
function function また function。
こういうやつらに限って「速度重視だから」とぬかす。
おまいら、クラスくらい作れよ。
長い時間掛けて必死にこさえたそのソース、再利用しようよ。
世の中一度リリースされた業務システムは長期に渡って使いつづけられる傾向にあるから、
ソースコードが膨らんで最後はかならず破綻する。
同じ過ちを繰り返さないでorz
2:デフォルトの名無しさん
06/08/05 08:56:57 BE:59908234-2BP(200)
真のVBプログラマーはサブルーチンや関数も作らない。
イベントハンドラに、コピペコピペで、数百行。
3:デフォルトの名無しさん
06/08/05 08:59:44
クラスさえ作ればなんでも解決できると思い込んでるのも(ry
4:1
06/08/05 09:04:52
>>2
メイン関数に全ての処理がギッシリつまってたのを見たときは、挫折しそうになりました。
こんな経験みんなもあるのでは?
>>3
一連の処理をコピペでいたるところに貼り付けられるよりは、クラスにしてnewして使ってくれた方がよっぽどまし。
っていうかクラスだけでなんとでもなるでしょうに?反論ありますか?
5:デフォルトの名無しさん
06/08/05 09:07:02
マ板でやれ
6:デフォルトの名無しさん
06/08/05 09:21:01
ちゃんと動いてるのに何文句つけてるの?
勘違いしてるんじゃない?
7:デフォルトの名無しさん
06/08/05 09:35:27
>>6
そのうち動かなくなるから言ってるんだろ
8:デフォルトの名無しさん
06/08/05 09:39:58
>>6
その発想ってさ、
「自分が退職金さえ貰ったらあとは日本なんてどうでもいいや」
って考えてる地方公務員に似てるなw
9:デフォルトの名無しさん
06/08/05 09:52:44
チーム開発したことのないデジドカプログラマに荒らされそうなスレだな
10:デフォルトの名無しさん
06/08/05 10:11:38
重複スレ
スレリンク(tech板)
11:デフォルトの名無しさん
06/08/05 10:22:51
>>10
逆じゃんw
12:デフォルトの名無しさん
06/08/05 10:31:14
後のことを考えず何でもかんでもコピペする土方と
時間無いのに二度と再利用されないような物までコリまくりのクラスにしてるオナニー野郎
どっちがマシ?
13:デフォルトの名無しさん
06/08/05 12:59:58
二度と再利用されないとは誰も断言できないと思うが、自分でメンテしないのが
はっきりしてるんだったら、コピペ&適当でいいと思う。後でやるやつの苦労など
知ったこっちゃないしな。
14:デフォルトの名無しさん
06/08/05 14:51:52
どうせメンテするの俺じゃないしwwwwwwwwwwwwwwwwwww
15:デフォルトの名無しさん
06/08/05 14:52:50
コピペでいいじゃん。修正工数でお金取れるよ。wwwwwwww
16:デフォルトの名無しさん
06/08/05 16:18:31
どうせメンテするの他人だからとか思ってる香具師へ
会社辞めたら関係ないとかじゃなく
因果応報だ
そういうことしてるとそのうち仕事来なくなるよ
来なくていい仕事ならその方が良いの鴨試練が
17:デフォルトの名無しさん
06/08/05 18:26:58
社蓄奴隷が必死wwwwwwwwwwwwwwwwwwwwwwwwww
18:デフォルトの名無しさん
06/08/05 18:43:28
>>14
おまえ高村だろ ウザイから会社から消えてくれ
19:デフォルトの名無しさん
06/08/05 18:45:26
なんだ、高村だったのか。
20:デフォルトの名無しさん
06/08/05 18:58:35
因果応報とは、エンジニアを大事にしない会社がエンジニアにまともなシステムを作ってもらえないことを言う。
21:デフォルトの名無しさん
06/08/05 23:05:25
エロゲ製作会社とか街のホームページ屋さん程度のシステムならいいんじゃね?
別にクリティカルじゃねーし。
金融機関のシステムを作ってる会社でそれだとヤバスギだけどさw
22:デフォルトの名無しさん
06/08/05 23:18:49
エロゲや小規模なHPならプログラマ自体いらない気も…
23:デフォルトの名無しさん
06/08/05 23:37:36
>>1
ケースバイケース
馬鹿な奴だなあ
24:デフォルトの名無しさん
06/08/07 00:22:31
>>23
おまえは同じような処理をコピペで貼り付けまくる馬鹿か?
25:デフォルトの名無しさん
06/08/07 08:57:43
完全に同一の処理が重なるとは限らないんだからコピペでいいじゃん。
それぞれ微妙に処理が違ったらどうする気よ?
26:デフォルトの名無しさん
06/08/07 09:02:02
>>25
そうやってコピペしていって、同じ部分のところに、
修正を加えなければならなくなったらどうする気だ。
コピペしていったところにいちいち修正していくつもりか。
27:デフォルトの名無しさん
06/08/07 09:13:05
>>26
君は検索も使いこなせないのか?wwww
28:デフォルトの名無しさん
06/08/07 09:54:02
>>8
年金もちょうだい!
29:デフォルトの名無しさん
06/08/07 09:54:40
>>27
すっかり忘れていた。
だが、コピペしていなければ、たった一箇所修正すれば済むということに変わりはない。
ところで>>25
微妙に処理が違ったら、そこは引数にしたり、デザインパターンを当てはめたりして、
共通であるところとそうでないところをうまく分けてやるんだよ。
30:デフォルトの名無しさん
06/08/07 10:29:09
その開発者のオナニー工数に客が金を払うんですか?
全くおかしな話です。
31:デフォルトの名無しさん
06/08/07 10:31:34
そういう問題じゃないだろ?
32:デフォルトの名無しさん
06/08/07 10:32:38
リファクタリングするから追加工数くださいと言っても、身内のプロマネからすらふざけるなと言われるでしょう。
皆さん無駄なことは止めてください。
33:デフォルトの名無しさん
06/08/07 11:33:41
,j;;;;;j,. ---一、 ` ―--‐、_ l;;;;;;
{;;;;;;ゝ T辷iフ i f'辷jァ !i;;;;;
ヾ;;;ハ ノ .::!lリ;;r゙
`Z;i 〈.,_..,. ノ;;;;;;;;>
,;ぇハ、 、_,.ー-、_',. ,f゙: Y;;f
~''戈ヽ `二´ r'´:::. `!
今だからいえるが、
靖国参拝はマスコミと愚民どもの目をそらす
ためにやった。大成功だった。
34:デフォルトの名無しさん
06/08/07 12:06:33
害虫とか新人に多い発想だなあ。
まあ、そんなやつらの書くコードなんてどうせモジュラリティ考慮されてない
再利用の価値なんて全くないものなのだろうからいいんじゃないの?
35:デフォルトの名無しさん
06/08/07 12:07:31
再利用なんてまともにしたことないくせに(プ
36:デフォルトの名無しさん
06/08/07 12:16:41
別にクラスなんぞ作らんでも
再利用可能なモジュールを構成する事は可能なんだが
37:デフォルトの名無しさん
06/08/07 12:32:49
メソッドのシンタックスがOOPだと信じてしまうのは
誰でも通る道
38:デフォルトの名無しさん
06/08/07 16:39:47
Haskellで解決
39:デフォルトの名無しさん
06/08/07 20:41:23
Haskellの案件持ってきてくれ
40:デフォルトの名無しさん
06/08/07 23:53:36
クラスの再利用、特にDIなんかを取り入れているプロジェクトなんて、
それはそれは快適な仕事ができるよ。
41:デフォルトの名無しさん
06/08/08 00:30:25
そもそもボーランド自体再利用不可
42:デフォルトの名無しさん
06/08/08 09:27:26
元社員は上手く再利用されてますよ
43:デフォルトの名無しさん
06/08/08 23:30:37
大野タンのことかーーーーーーーー!!
44:デフォルトの名無しさん
06/08/08 23:59:10
ボーランドは現在崩壊中。
eclipseにすら負けてるんだもん。もうだめだぽぽ
45:デフォルトの名無しさん
06/08/09 00:25:08
TurboC++ 復活だって
www.turboexplorer.com
URLリンク(www.itmedia.co.jp)
46:デフォルトの名無しさん
06/08/09 00:43:12
よーするのセットじゃ高すぎて売れなくなったBorland Developer Studioのばら売り?
47:デフォルトの名無しさん
06/08/09 12:19:30
無償化で責任放棄です
48:デフォルトの名無しさん
06/08/09 14:00:34
ここと同じくらい良いスレはっけそ!
>バージョン管理ツールの必要性
>スレリンク(prog板)l50
49:デフォルトの名無しさん
06/08/09 14:28:23
>>36 >別にクラスなんぞ作らんでも 再利用可能なモジュールを構成する事は可能なんだが
ブビ厨の恥の上塗りハッケソ。
>URLリンク(www.bohyoh.com)
>C++ structとclassの違いは何ですか
>キーワードstructとclassは基本的には同一です。
50:デフォルトの名無しさん
06/08/09 21:24:37
>>49
バカなんですか?
51:デフォルトの名無しさん
06/08/09 22:01:59
C++BuilderもVBも10年後には存在しないという事実...!!!
52:デフォルトの名無しさん
06/08/09 23:37:14
ここは今の俺の思いを代弁してくれるスレッドだな
53:デフォルトの名無しさん
06/08/10 15:39:52
Turbo C++に改名
54:デフォルトの名無しさん
06/08/11 00:22:57
あるクラスを見て"この関数ってどこにmainがあるの?"って聞かれた俺が来ましたよ
55:デフォルトの名無しさん
06/08/11 06:26:26
>>27
いやぁ・・・ そもそも、なぜコピペを使いたくなるかというと、
コピペしたあとで、それぞれの場所ごとに微妙に修正とか最適化ごっこを
したいからなんだよ。全く修正しないでコピペしたものをそのまま
使えるんだったら、そもそもコピペする必要はない。ダメプログラマでも、
サブルーチンにする。
コピペしたいという衝動に駆られるのは、コピーした後で、各部分に
ちょこっとずつ違うものにしたいから。
で、その過程で、変数の型が変わったり、変数名が微妙に変わったり、
酷似した名前の変数が追加されたりして、検索置換では手におえなくなる。
56:デフォルトの名無しさん
06/08/11 08:43:11
>コピペしたいという衝動に駆られるのは、コピーした後で、各部分に
>ちょこっとずつ違うものにしたいから。
これを最適化できるのがクラスのメソッドのオーバーライドじゃねの?
マジレスしても通じないのは分かってるけどさ。
57:デフォルトの名無しさん
06/08/15 21:39:00
ブビ厨は一生VB使ってろ
変な空気をC++開発の世界に吹き込むな
58:デフォルトの名無しさん
06/08/15 22:03:09
C++房がでかい口叩くな
59:デフォルトの名無しさん
06/08/15 22:10:00
TurboC++万歳!
60:デフォルトの名無しさん
06/08/15 22:13:34
VisualStudio使ってC#を勉強してる最中
気がつくと>>2の様になっていた事がある
おそるべしIDE
61:デフォルトの名無しさん
06/08/16 15:44:07
>>60
実装早すぎです。ちゃんと設計して下さい。
62:デフォルトの名無しさん
06/08/16 21:06:53
>>61
漏れもそうオモタ
63:デフォルトの名無しさん
06/08/16 21:27:58
設計なんて学校で習ってないよママン
64:デフォルトの名無しさん
06/08/16 22:59:17
うごけばいいんだよ
65:デフォルトの名無しさん
06/08/17 16:22:14
どうせ大半がUIの実装なんだろ?ぐちゃぐちゃになるのはしゃーないと思うよ。
66:デフォルトの名無しさん
06/08/17 18:35:24
いや、BCBならポトペタだからソースがぐちゃぐちゃになるはず無いし、
コンポーネントを派生してそれを動的貼り付けすれば完璧。
パレットに登録する方法は意外に面倒なんで仕事の場合はオススメしない。
67:デフォルトの名無しさん
06/08/17 23:06:33
>いや、BCBならポトペタだからソースがぐちゃぐちゃになるはず無いし、
その理屈はどうかと。
68:デフォルトの名無しさん
06/08/18 09:41:52
>どうせ大半がUIの実装なんだろ? → ぐちゃぐちゃになる
ということに対して、BCBだとポトペタ置いてもソースはぐちゃぐちゃにならん、という意。
69:デフォルトの名無しさん
06/09/01 13:22:58
>いや、BCBならポトペタだからソースがぐちゃぐちゃになるはず無いし
そしてUnit1.cppが1万行越えに‥‥
70:デフォルトの名無しさん
06/09/01 14:09:43
分割コンパイルしましょうよ。ヘッダファイルに、別のファイルのヘッダを
includeするのを書き込む手間しかかからないんだから・・・・
71:デフォルトの名無しさん
06/09/01 21:24:30
VB厨みたいなソースって具体的にどんなソースのこというの??
72:デフォルトの名無しさん
06/09/01 22:58:48
>>71
フォームのユニット(デフォ名: Unit1.cpp)のイベントハンドラ内にロジック直書きじゃないの?
73:デフォルトの名無しさん
06/09/01 23:33:17
>>71
>>72 そしてそのロジックを別のイベントハンドラにまたコピペ。
74:デフォルトの名無しさん
06/09/01 23:38:33
所詮Borland製IDEでは独創性が認められないと司法が判断しました
75:217
06/09/01 23:47:34
>>1
>おまいら、クラスくらい作れよ。
お前に出来るのは、どうせ継承するくらいだろ。
重くて無駄な部分も含めてな。
76:385
06/09/01 23:52:37
>いや、BCBならポトペタだからソースがぐちゃぐちゃになるはず無いし、
というか、
>コンポーネントを派生してそれを...
に激しく反応してみると、どうせなら元のクラスを派生しろよと。
77:デフォルトの名無しさん
06/09/03 16:36:03
TFormって派生できたっけ?
JEDIってやつを当たり障りのない部分でつかってるけど、こういうの見るとGUI開発がバカに思える
昔、サムネイル表示ダイアログで線を1本1本コードで書いてた。いまじゃアフォらしい。
78:デフォルトの名無しさん
06/09/03 19:36:00
GUI周りは頑張ってもあまり報われないよな・・・
79:デフォルトの名無しさん
06/09/04 08:12:39
>>77
フォームはIDEで生成するとTForm派生になる
80:デフォルトの名無しさん
06/11/22 23:36:37
URLリンク(www.vector.co.jp)
作者の方へ
VisualBasicの学習者たちのためにソース公開してください
(公式サイトが消滅しているようなので、ここにカキコします)
((((;゚Д゚)
すばらしいソフトなので、ぜひともお願いします
81:デフォルトの名無しさん
06/12/07 21:36:18
元CobolエンジニアのJavaエンジニアがmain() に全処理を書いていたときは泣いた
82:デフォルトの名無しさん
06/12/07 21:41:01
Javaですべてのメソッドをstaticメソッドにして、
第一引数にインスタンを渡すクラスを
作ってた奴がいたが、あいつは何をしたかったんだろう
83:デフォルトの名無しさん
06/12/07 21:56:31
staticいいたかっただけちゃうんかと(ry
84:デフォルトの名無しさん
07/01/15 07:25:57
半年前に書いた自分のプログラムが理解不能なオレは
VB厨なんだろうなぁ・・
どうしたらよいものやら・・
85:デフォルトの名無しさん
07/01/27 19:01:17
>>84
いや、そんなもんだと思いますよw
俺は、3ヶ月で忘れる
86:デフォルトの名無しさん
07/01/27 20:31:12
>>85
そんなもんだと思い込んでる時点で相当なブビ厨です。ありがとうございました。
87:デフォルトの名無しさん
07/01/27 21:36:00
>>86
ごめん。俺Delphi厨( ´∀`)
88:デフォルトの名無しさん
07/01/27 21:36:36
ちなみに、職場のC++厨も同じこといってたぞw
89:デフォルトの名無しさん
07/01/27 22:58:17
再利用を考慮したコード書けない奴。
フォームの継承が普通に出来るC#やVB.NETでやらせてもそうなんだから
手が付けられない。
90:デフォルトの名無しさん
07/01/28 00:30:44
どんな言語使わせてもmainに全部処理詰め込むような奴をブビ厨という。
91:デフォルトの名無しさん
07/01/28 00:36:29
ブビ厨はmainなんて知らないよ
92:デフォルトの名無しさん
07/01/28 01:42:29
一見使い回せそうなダイアログ。OKボタンのイベントには
押されたボタンのプロパティをセットするだけにしておけば
使い回せるのに、そこに特定の呼び出し元を操作するコードを
書いちゃうから、そこでしか使えない。
>>91
VB厨は、フォームのLoadイベントがエントリポイントだと思ってるからな。
そこがまた長いこと長いこと。
93:デフォルトの名無しさん
07/01/29 01:44:53
ダイアログはリソーススクリプトに書いた時点で使い回しが困難。
94:デフォルトの名無しさん
07/01/29 21:30:26
RADツール使う限りは別に必要ないじゃん。
95:デフォルトの名無しさん
07/01/29 22:27:48
>>94
RAD使う使わないによらず、ブビなソース書かれると後々苦しむことになる。
96:デフォルトの名無しさん
07/02/02 13:36:22
>>91
VBも
sub main()
から始まる気がするが
97:デフォルトの名無しさん
07/02/02 16:58:52
VBならそんな事知らなくてもおk