某ドラマに影響された中学生の痛々しいブログat PROG
某ドラマに影響された中学生の痛々しいブログ - 暇つぶし2ch200:仕様書無しさん
10/03/27 23:24:22
>>198
ゲームプログラマやってるんだけど、ムカついたので指摘。

君は付け焼刃の知識だけがある様だけど、勘違いしちゃいけないぞ。
プログラマってのは2種類居て、コードのコピペでプログラム書いた気になるプログラマと
ちゃんとクラス設計から入って独自のアルゴリズム(標準で用意されてるのは優先して使うけど)を用いるプログラマだ。

君は前者のプログラマもどきだろ?
他人のクラスやサンプルをそのまま使って、ほんのちょっと組み合わせや表示を変えただけで「俺ってこんなの作れる、スゲー」って天狗になってる。

だからいざ真っ白な状態から、ネットなどの文献無しで今持っている技術のみでコンソールで良いから何か作ってみろと言うと
おそらく、仕様が決まっているデータ管理アルゴリズムのテストすら作れないだろ。

それはつまり、何も出来ないのと一緒。
キチンと基礎から一生懸命勉強したプログラマなら、白紙でもそれなりのデータ管理のプログラムを書いてくる。

そんなに自分に自信があるなら、簡単仕様を考えるから、それを実装して証明してみるか?
それとも君も「むずかしい」で逃げるか?

201:仕様書無しさん
10/03/28 01:37:08
>200
プロの俺様から見たら、まだまだ青いな

基本コピペでコピペできる元が無い場合にしょうがなくクラスから作る。
これが正しい在り方。
単にコピペと言うと語弊があるかもしれん、クラスってのは流用のためのもの、なるべく実績のあるクラスを元に継承とか改造したほうがいい。



>だからいざ真っ白な状態から、ネットなどの文献無しで今持っている技術のみでコンソールで良いから何か作ってみろと言うと

愚かだ、世の中の英知を利用しない手はない。時代が見えていないのか?
たとえばIDEを使わないとアプリ作れねー奴は失格か?そうじゃないだろ。




202:仕様書無しさん
10/03/28 01:52:25
>>201
俺は>>200じゃないけど、なんかピントずれてないか?
>>200は、車輪の再発明を推奨してるわけじゃないと思うよ。
ちゃんと
> 標準で用意されてるのは優先して使うけど
って断ってるし。

> 愚かだ、世の中の英知を利用しない手はない。時代が見えていないのか?
> たとえばIDEを使わないとアプリ作れねー奴は失格か?そうじゃないだろ。
プログラミングとは、常に新たな問題との戦いだよ。
世の中の英知だけで解決できる問題は、そんなに多くない。
つまんない会計システムなんかだとそういう面もあるかも知れないが、
シミュレーションゲームの敵AIロジックなんかだと、数学的素養がないと設計すら難しい。

203:仕様書無しさん
10/03/28 02:00:31
数学的素養は数学の本とかサイトを見て調べるんだろ

204:仕様書無しさん
10/03/28 02:11:26
>>201
>なるべく実績のあるクラスを元に継承とか改造したほうがいい。
何を面白い事言っているんだ、プロ。

実績のあるクラスをベースに継承なんて関係が強い方法ではダメだろ
せめてやるなら包含か、一時的にメンバ関数内で使うならば依存として中でインスタンス作るか受け取って使えよ。

そもそも流用する予定があったり、そのクラスをベースとして何か別のクラスを作るならば
実装してあるクラスを継承せずに普通はインターフェイスか最低限のメンバ実装を持った抽象クラスをベースとするでしょ

俺的にはクラスの拡張=継承って言ってる時点でプロとして失格。
継承っていうのは基本的に利用者が望む形でのインターフェイスを提供する為にあるもの。

それと>>202が言ってくれた通り
>愚かだ、世の中の英知を利用しない手はない。時代が見えていないのか?
これは当たり前でしょ。
stdのコンテナを自作とか、アロケータを自作とか、boostのshared_ptrを自作とか…。
それをやってるのはアホ。(勉強の為なら良いけど、使う気はしない)

多くの人に利用されて、ほぼ完全に最適化されてるモノを使わない手はない、自作はバグの原因。

205:仕様書無しさん
10/03/28 02:21:17
>>204
横槍だけど、継承での拡張は間違いなわけではないよ
推奨されない場合が多いけど

206:仕様書無しさん
10/03/28 02:38:15
継承での拡張はデメリットが多すぎる。

207:仕様書無しさん
10/03/28 02:41:26
>204

ん?継承とか別に間違いには見えないんだが。「とか」って付いてるから継承だけとは限らないだろ。
>>201の文に「拡張」とう言葉はどこにもないぞ。

オブジェクト指向を覚えたての学生さん?

208:仕様書無しさん
10/03/28 02:49:20
>>207
またまた横槍だが、どっちでも取れるからアウト

改造は拡張だろ
修正ならプロとは言えない
煽った時点でNG

209:仕様書無しさん
10/03/28 02:50:59
>>206
インターフェースを不必要に作ると、可読性が低くなるからやらないこともある
テストプログラムぐらいだけど

210:仕様書無しさん
10/03/28 02:53:18
>>207
>改造したほうがいい。
クラスの改造って実装済みのメンバ関数オーバーライドして書き直す事だろうと
新しくメンバ増やす事だろうと結局は拡張と同じ事だろ

日本語覚えたての在日さん?

211:仕様書無しさん
10/03/28 03:07:45
なにこの学生ども

細かいオブジェクト指向のルールなんてキッチリ守ってる現場なんかねーぞ
でっかいクラスにダラダラダラダラ書くのが主流。
「関数で処理まとめるからいーじゃんwww」で、確かにそのとおりなので反論ができない。
その現実を見て学生上がりの新人は幻滅するわけだ。

知れば知るほどオブジェクト指向の理想と現実はギャップがある。
メンテナンス性、パフォーマンス、工数を見ると理想ばっかり言えない。
パフォーマンスを重視するとビジネスロジックとかストアドばっかりになってアプリは大したことしねーし。


212:仕様書無しさん
10/03/28 03:15:09
>>211
企業行って直ぐに辞めたインディーズのゲームプログラマだよ
ちなみに前勤めてた所はC++使ってるのに中身C言語、クラスが構造体の様になってる所だった。

技術屋なら技術屋らしくちゃんとしてほしいよ。

213:仕様書無しさん
10/03/28 03:25:39
C++なのに中身はCwwwww
VB.netなのに中身はVB6wwww
JAVAなのに中身は、ん?これコボルか?wwww

現実


214:uy ◆e6.oHu1j.o
10/03/28 06:06:35
>>200
そうか。 最近のゲームプログラマは検索エンジンがつくれねえのか。
よくわかった。なんでそんなに「難しい」と思っちゃってるかの理由も
お前がゲームPGってことだけで納得。

あと、
こっちが何も技術晒してないからって妄想で事語ってんじゃねえぞチンカス!!



215:uy ◆e6.oHu1j.o
10/03/28 06:12:00
ゲームって、Windowsの機能使わずに
色んなものをゼロから作るから。
ゲームPGってゼロから作ることに拘っちゃってるんだよね
正直、ゲームとシステム両方できる俺に死角ないと思う。


>>212
>ちなみに前勤めてた所はC++使ってるのに中身C言語、クラスが構造体の様になってる所だった。
低脳乙

つか、他スレでも似たようなご報告を頂いたな。
最近そうしてる企業も増えてきたってことか?
でもどうやら下の人間にまではそうしてる理由を説明していないみたいだけど。

216:uy ◆e6.oHu1j.o
10/03/28 06:19:15
200からのログよんだけど
ねむたい会話すぎてレスする気がおきない
それでもレスすると、
ゲーム系の奴はどうせC++でもの考えてるから
「継承は害悪」って固定概念が振り払えないし、何いっても無駄だと思う
俺は、同じプログラムの設計をしたとき、C++では継承絶対使わなかったけど
Rubyでは多重しまくってるわ
作ってるものと、言語によるとしか言えない。

217:仕様書無しさん
10/03/28 06:24:07
言語によるってwww

218:仕様書無しさん
10/03/28 06:24:11
>215

チョンゲとか使いまわしで大量生産なんだが
ゲームとシステム両方できるって言ってもだな、程度があるだろ。
文読む限りでは死角がありまくりだと思うぞ。
まずは学校をちゃんと卒業しようなw


219:仕様書無しさん
10/03/28 06:26:23
>216
Rubyで何を作ったのか教えてくれ。

220:uy ◆e6.oHu1j.o
10/03/28 06:31:16
俺は、>>201-n
こういう会話ってしたことないんだ
なにが楽しいんだろう
ソースコードも、サンプルプログラムも晒さずに、
ゴミみたいな意見がまかり通るわけないのに、
どうしてそこまで無駄なことに必死になれるんだい?
継承とかインスタンスとかどうでもいいよ
だって、プログラムの種類や、規模すら明確にせず語ってるんだもん・・・
議論に必要な情報が3割も出ていない状態で、熱い議論かわしてんだ。
それに両方が気づいていないのもある意味すげえよ
縛りプレイが好きなのか。
最低限以下の情報しかださずに、相手を丸め込めるのが楽しいのか
難易度の高い遊びだな

221:仕様書無しさん
10/03/28 06:37:42
モノを見せないどころかバカを晒しまくりながら
自らの技術力をアピールしようとか難易度が高すぎだろ

gdgd言ってても仕方ねーんだよ
逃げずにモノを見せろ
話はそれからだ

222:uy ◆e6.oHu1j.o
10/03/28 06:40:56
君とお話する気ないから。

223:仕様書無しさん
10/03/28 06:52:37
雑魚がしっぽを巻いて退散スかw

224:uy ◆e6.oHu1j.o
10/03/28 06:59:23
俺はもう考えがもっとずっと先に行き過ぎてる
今更、技術ばっか求めていた頃に遡るつもりは無い
自分の勉強期間は終了してる。
作れないものなんてないです。 ただ作らないだけ。

225:仕様書無しさん
10/03/28 07:24:45
>224
俺も俺も (^q ^)

226:uy ◆e6.oHu1j.o
10/03/28 07:29:39
潔く負けを認めるのは明日を勝ち取る為だったな
今はソースコード何も書く気がしないからぼくのまけです><。。
過去のソースは、もう、Rubyの大きなゲームのソースが一個あるだけで、それはうpしないし。
他のはもうzipで固めて封印してるから解凍したくない。
また過去のC++ソースをみたら、無駄なプログラミングをまた自分がはじめそうになる。それは時間の無駄だからやりたくない。

でも、検索エンジンが難しいとも思わないし、
何を作るか決めないで、設計のあれはいいあれはダメ言ってるのって、頭おかしいか、レベルが低すぎると思う
俺が出した答えは、
最良の設計は、プログラムごとに理論を作って特化させるしか無い だよ。
凡庸な設計は存在するだろうけど、特化にはかなわないし、
その会社が、どの程度特化させているかにもよるし、語るだけ無駄すぎる
いくらデザインパターンとかいう理論作っても、例に漏れるものだって存在してくる
なるべくほとんどのプログラムに応用が効くようにちょっとずつ進化させてるんだろうけど、
それは個人が趣味でやるこっちゃないよね
企業が、社員使って会社の為にやるようなことだと思う
個人の開発能力なんてたかが知れてるのに、凡庸な設計なんて作っても意味が無い

俺は、Rubyで一個しかプログラムをつくらないから
ひとつのプログラムを作る為だけに完全に特化させた設計にしてる
設計って言葉を聞くと、まだそんな低レベルなところで悩んでいるのか・・・っておもう
よくしらんけどLispの使い方もそんな感じだと聞く、でも俺はRuby

227:uy ◆e6.oHu1j.o
10/03/28 08:23:27
つうか、ごめんおれはもう ダメだ。
技術者じゃない。 技術熱心な人間を、プギャーするのが面白すぎてな
最近は、少々はしゃぎすぎたと思う。
こんなたのしい板は、すごい。
2chやばい。 VIPよりたのしい。

とりあえず
>>220
おれがここで言いたかったことは、
そんな会話は、ほんと無駄だよってことなんだ。 答えがないんだよ。
答えがないのに、こっちが正解だこっちが正解だ言ってるに過ぎない。 つうかどっちも、5,6年先の人間がみたらハズレだし
今は、おれの言葉だけを信じていれば良いと思う。

もうここにも来ません><。。

228:仕様書無しさん
10/03/28 10:35:00
Rubyで多重継承ねぇ

229:仕様書無しさん
10/03/28 10:40:09
実体験がないと抽象化して語るしかないから暗黙の了解を前提にした会話には入れないのさ。
共感できるかどうかは別として分かる奴にはちゃんと分かってるから安心しろ。

230:仕様書無しさん
10/03/28 14:25:56
新しい物の設計って楽しくね?ワクワクするんだけど。

231:仕様書無しさん
10/03/28 15:03:50
ベーマガとかが無くなっても、痛いプログラマは
ちゃんと生まれているようで何よりね。

232:仕様書無しさん
10/03/28 17:16:33
最近のプロって口が達者なんですね。

233:仕様書無しさん
10/03/28 17:33:42
>>1
いいじゃん
CTFもいいけどプログラミングが趣味なら将来Google code jamにも参加してほしいね
今日本の中学生で優秀な人間はみんなTopcoderで活躍してるよ

234:仕様書無しさん
10/03/28 17:46:58
>>233
例えば誰?

235:仕様書無しさん
10/03/28 22:25:51
>>234
rmg_58とかレッドコーダーだな
高校生で有名なとこだと副島誠あたりだがこいつは数学オリンピック3年連続金メダリストの化け物

236:仕様書無しさん
10/03/29 04:46:11
>235
サマーウォーズの主人公みたいでカッコいいっす

>226
日々世界中で大量に生み出されるhtmlファイルをDBに登録するだけでもとんでもなく大変。
んで、DBがバカでかい場合はチューニングしないと検索かけても応答がいつまでたっても返ってこない。
ユーザーが求める結果を上位にもってくるアルゴリズムとかgoogleは試行錯誤してしょっちゅう修正かけている。



237:仕様書無しさん
10/03/29 08:31:36
>>236
サマーウォーズの主人公は典型的な負け組みだろ

238:仕様書無しさん
10/03/29 12:13:03
夏休みに女が近くにいる時点で勝ち組だろ

239:偽善者
10/03/29 12:47:59
>で、研究したところ新しいハッキングを見つけました。



>>net user



>>net user    <なんか打つ>



>そうすると できることが判明したので



>USERについて調べます<

面白い子^^

240:仕様書無しさん
10/03/29 14:59:01
在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

在日朝鮮人は テロリスト集団 日本から出て行け!

241:(u_・y) ◆e6.oHu1j.o
10/03/30 08:35:50
>>228
バカ?

242:仕様書無しさん
10/03/30 12:07:38
お前が言うな

243:(u_・y) ◆e6.oHu1j.o
10/03/30 15:48:17
>>242
じゃあ鬱か?

いや、ほんとにバカだろ?
知ったかなのか?

244:仕様書無しさん
10/03/30 15:53:50
>>243
名前変えるなカス 弾けなくなるだろ

245:仕様書無しさん
10/03/30 15:59:23
トリで弾けばいいよ

246:仕様書無しさん
10/03/30 17:04:16
トリ忘れたとか自作自演のあと付け忘れたとかよくやってるバカだからあまり意味ないよ

247:(u_・y) ◆e6.oHu1j.o
10/03/30 18:06:15
また、名無しがuyに見える病気の人か・・・

もう、精神病だな

248:仕様書無しさん
10/03/30 19:55:01
えっ

249:(u_・y) ◆e6.oHu1j.o
10/03/30 20:34:38

 お ま え の こ と だ よ

250:仕様書無しさん
10/03/30 20:44:53
事実ですがな

74 : uy [sage] DATE:2010/03/28(日) 19:10:47
>>71,73
トリ忘れただけなのにそんなに疑わないでくださいよw

251:(u_・y) ◆e6.oHu1j.o
10/04/01 00:13:39
ゴミみたいな奴だな

252:仕様書無しさん
10/04/01 00:22:57
言い返せなくなっちゃったんだね。可哀想に。

253:(u_・y) ◆e6.oHu1j.o
10/04/01 00:46:32
で?

254:仕様書無しさん
10/04/01 01:55:06
で?

255:仕様書無しさん
10/04/01 08:04:35
>>253
恥ずかしい奴
プログラムでもしてろよ

256:(u_・y) ◆e6.oHu1j.o
10/04/01 14:58:46
>>255
ついに頭がおばかになっちゃったね

257:仕様書無しさん
10/04/01 16:31:23
>>256


258:(u_・y) ◆e6.oHu1j.o
10/04/01 20:27:44
www
>>257
なんか、泣いてるようにしかみえねえなwwwwwww

259:仕様書無しさん
10/04/01 20:28:40
>>258


260:仕様書無しさん
10/04/01 22:57:36
ハッカーになりたいのか?
まずはお父ちゃんのパソコンから隠しエロ画像をハックしてUP

261:仕様書無しさん
10/04/01 23:05:56
>>1
ブログのサービス自体が終わってるんじゃねえか!

262:(u_・y) ◆e6.oHu1j.o
10/04/02 01:50:03
>>259
ついに壊れちゃったんだね
クソつまらねえ遊び道具だったよ

263:仕様書無しさん
10/04/02 04:55:34
要は君がゴミゴミ言い出すときは泣いて壊れてるってことかw

264:仕様書無しさん
10/04/02 13:53:43
>>262
vipにでも行ってろ屑

265:仕様書無しさん
10/04/04 12:35:22
もう見れないけど>>1って(u_・y) ◆e6.oHu1j.oのブログだったの?

266:(u_・y) ◆e6.oHu1j.o
10/04/09 08:49:48
何? 俺にキョーミがあるの?


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch