- 1 名前:仕様書無しさん mailto:sage [2008/11/13(木) 01:38:32 ]
- 前スレ
【人月稼ぎにしか】使えない新人 0x07 pc11.2ch.net/test/read.cgi/prog/1217697966/
- 620 名前:仕様書無しさん mailto:sage [2009/01/18(日) 00:24:50 ]
- でも関数ポインタは便利ではあるよね。
- 621 名前:仕様書無しさん mailto:sage [2009/01/18(日) 00:36:31 ]
- デリゲートは便利だし、普通に使うし、それを「隠蔽」とマイナスに取るのは
理解が足りないだけじゃないかとちょっと思ってしまう。 Java7にも入るらしいから楽しみ。
- 622 名前:仕様書無しさん mailto:sage [2009/01/18(日) 04:33:25 ]
- Delegateって俺の知ってるDelegateパターンと違うんかと思ったらC#にそのものずばりのがあるのね。
しかしこんなん多用されたソースとか読みたくないな・・。
- 623 名前:仕様書無しさん mailto:sage [2009/01/18(日) 04:49:43 ]
- >>622
Windowsアプリをちょっと凝って作ったら Delegateはけっこうでてくる。 イベントとかで多用する。
- 624 名前:仕様書無しさん mailto:sage [2009/01/18(日) 05:54:40 ]
- 読みたくないだけならいいよ
使えない新人は時間をかけてもほとんど読めないし、 理解しないで勝手に書き換えようとする
- 625 名前:仕様書無しさん mailto:sage [2009/01/18(日) 08:05:06 ]
- オブジェクト指向だけだとプログラムが組みにくい
デリゲートは必要悪
- 626 名前:仕様書無しさん mailto:sage [2009/01/18(日) 09:35:43 ]
- デリゲートって何?
使ったことないや
- 627 名前:仕様書無しさん [2009/01/18(日) 09:45:25 ]
- デリケートでクロージャうまー
アニメーションで多用する
- 628 名前:仕様書無しさん [2009/01/18(日) 11:11:01 ]
- ね・・・値渡し
- 629 名前:仕様書無しさん mailto:sage [2009/01/18(日) 11:15:46 ]
- >>622
つうか、Delegate は、そこで切っちゃって、 そっから先見なくてもいいようにするためのパターンだと思うんだ。
- 630 名前:仕様書無しさん mailto:sage [2009/01/18(日) 11:32:09 ]
- >>523 シャア大佐乙
- 631 名前:仕様書無しさん mailto:sage [2009/01/18(日) 15:38:57 ]
- 実際には見なくちゃいけないことが殆どなわけで……
- 632 名前:仕様書無しさん mailto:sage [2009/01/18(日) 19:01:37 ]
- >>621
その「理解」とやらを教示していただきたいものですな。 よく言われる「匿名メソッド」はただのインライン関数、「イベントハンドラ」は ただのコールバック関数で、わざわざデリゲートである必要性がゼロだけど。
- 633 名前:仕様書無しさん mailto:sage [2009/01/18(日) 19:49:45 ]
- 「隠蔽」がマイナスなら、カプセル化とか言っておけばいいんじゃね?
- 634 名前:仕様書無しさん [2009/01/18(日) 20:38:34 ]
- strongly typedじゃないスタイルは
ゼロから作るときは楽ちんなのかもしれんが 他人のプログラムを突然デバッグするはめになったときは あちこちで参照が切れるのでつらい。
- 635 名前:仕様書無しさん [2009/01/18(日) 22:19:02 ]
- 新人育ててもすぐ辞めちまう
- 636 名前:仕様書無しさん mailto:sage [2009/01/18(日) 22:20:33 ]
- 勝手に育つやつだけでいい
- 637 名前:仕様書無しさん mailto:sage [2009/01/18(日) 22:45:44 ]
- かってに育ってかってに巣立つ
- 638 名前:仕様書無しさん mailto:sage [2009/01/18(日) 22:56:02 ]
- >>635
ストックオプション渡してないの?
- 639 名前:仕様書無しさん mailto:sage [2009/01/18(日) 22:58:09 ]
- >>638
渡したからじゃないの?
- 640 名前:仕様書無しさん mailto:sage [2009/01/18(日) 23:00:47 ]
- >>637
巣立ちたいやつはどっちみち巣立つ
- 641 名前:仕様書無しさん mailto:sage [2009/01/18(日) 23:11:30 ]
- >>639
「5年以内に退職したら 紙切れとする」 って条項つけてなかったの?
- 642 名前:仕様書無しさん mailto:sage [2009/01/18(日) 23:20:54 ]
- >>641
場合によってはストックオプションなんて子供銀行券みたいなもんだぜ?
- 643 名前:仕様書無しさん mailto:sage [2009/01/18(日) 23:24:52 ]
- 場合というか、まさに今、そうなってるな。
- 644 名前:仕様書無しさん mailto:sage [2009/01/19(月) 00:03:26 ]
- ストックオプションのせいでボーナス3分の1になってる俺
ありゃ詐欺だ
- 645 名前:仕様書無しさん [2009/01/19(月) 08:39:39 ]
- 参照渡ししとけ
- 646 名前:仕様書無しさん mailto:sage [2009/01/19(月) 22:00:43 ]
- 俺は使えない新人だけど、使えない先輩よりはましだと思っています
- 647 名前:仕様書無しさん mailto:sage [2009/01/19(月) 22:35:40 ]
- すぐに使えない先輩になるから
- 648 名前:仕様書無しさん mailto:sage [2009/01/19(月) 23:03:25 ]
- 俺も使えない新人だけど、次入ってくるのはバリバリの理系らしい。
ろくにプログラム組めない俺終わったww
- 649 名前:仕様書無しさん [2009/01/19(月) 23:15:30 ]
- この職種向いてないと思った奴はさっさとやめたほうがいいぞ
本人も周りも幸せになれる
- 650 名前:仕様書無しさん mailto:sage [2009/01/19(月) 23:46:13 ]
- 成長しない会社のストックオプションなどただの紙切れ
- 651 名前:仕様書無しさん mailto:sage [2009/01/19(月) 23:49:55 ]
- ストックオプションって買値より下がることないんじゃないの?
- 652 名前:仕様書無しさん mailto:sage [2009/01/20(火) 00:41:01 ]
- >>651
あるよ。 50万を出して100万円分の株を買ってほっておいたら40万になってた。
- 653 名前:仕様書無しさん [2009/01/20(火) 07:29:04 ]
- 焼畑農業
新自由主義ともいう
- 654 名前:仕様書無しさん mailto:sage [2009/01/20(火) 08:25:46 ]
- >>653
新自由主義と心中主義って似てるね
- 655 名前:仕様書無しさん mailto:sage [2009/01/20(火) 10:51:05 ]
- >>646
そりゃ使えない先輩より使えない新人のほうがましだな すぐクビにできるから
- 656 名前:仕様書無しさん [2009/01/20(火) 13:14:24 ]
- 使えない先輩はどうやってクビを免れたんだろうか
- 657 名前:仕様書無しさん [2009/01/20(火) 13:21:28 ]
- もっと使えない奴を見つけていびって目立たせておく
そうすれば自分が使えない奴だとばれないクビにならない いつの間にか先輩に 後輩の面倒を見てるふりをすればクビにならない
- 658 名前:仕様書無しさん mailto:sage [2009/01/20(火) 14:20:15 ]
- もっと使えない先輩がいたか、元は使える人間だったかのどちらかだな
- 659 名前:仕様書無しさん mailto:sage [2009/01/20(火) 14:45:25 ]
- >>620
一定基準の能力を見るのに、 関数ポインタを使っているかというのはあるね。 能力低い人は、関数ポインタを使ったプログラムは掛けない
- 660 名前:仕様書無しさん mailto:sage [2009/01/20(火) 14:54:31 ]
- 無理やりポインタ使おうとする奴も迷惑だけどね。
Cとかならわかるけど、高級言語でてんこ盛りにポインタ使う意味がわからん。
- 661 名前:仕様書無しさん mailto:sage [2009/01/20(火) 15:05:02 ]
- >>632
>わざわざデリゲートである必要性がゼロだけど。 馬鹿かね君は。 C/C++のように「型を持つポインタ」という概念が無い以上 それに変わる何かが必要だろうに。 >よく言われる「匿名メソッド」はただのインライン関数 ほら理解してない。 匿名メソッドは所謂無名関数。 インライン関数は、関数の内容がその場で展開される。
- 662 名前:仕様書無しさん [2009/01/20(火) 16:00:53 ]
- ポインタ厨って本当馬鹿だな
- 663 名前:仕様書無しさん [2009/01/20(火) 16:10:50 ]
- (*´д`)ポインタン...ハァハァ
- 664 名前:仕様書無しさん mailto:sage [2009/01/20(火) 17:15:11 ]
- ポインタポインタ言ってるが、初級者と見分けるのに
『malloc(),qsort()それぞれのサンプルプログラムが書ける』 ではいかが?初心者卒業課題程度の位置づけで。普段使ってる使ってないは人によっていいと思う。 高級言語では必要ない知識もあるかもしれんが、中上級者が持つべき知識が大体入ってると思う。 普段ポインタを使うか使わないかは、仕事場依存として、 上記のサンプルとその意味を作成&理解できてれば、たいていの業務で使える人材じゃない? (ポインタ・メモリ領域の確保/開放・ポインタや配列の複合系の知識・自作関数・関数ポインタ)
- 665 名前:仕様書無しさん mailto:sage [2009/01/20(火) 19:09:53 ]
- たかが変数の1種の解説に何冊も本が出て馬鹿がそれをたくさん買う。
- 666 名前:仕様書無しさん mailto:sage [2009/01/20(火) 20:01:28 ]
- アセンブラやったことがあれば、「ああ、アドレスね」でおしまいなのに。
- 667 名前:仕様書無しさん mailto:sage [2009/01/20(火) 20:06:06 ]
- C言語のポインタがわからないって言ってる初心者は
文字列操作の関数を自分で作ってみるといいんじゃね? わかってしまえば別になんてことない。
- 668 名前:仕様書無しさん [2009/01/20(火) 22:08:07 ]
- qsortでポインタが使える人かどうか判断できるか?
俺ポインタ使えるけど qsortの仕様とか忘れた 解説読めば あーはいはいって思い出すけど
- 669 名前:仕様書無しさん mailto:sage [2009/01/20(火) 22:11:23 ]
- qsort()は比較に使う関数を指定する必要があるって事で
- 670 名前:仕様書無しさん mailto:sage [2009/01/20(火) 22:14:39 ]
- >>668
思い出せる人は対象にしてないと思われw 俺もポインタは普通に使うけど、 qsortはその時にinterface調べて使うだけだよ いちいち暗記するのもばかばかしいだろw
- 671 名前:仕様書無しさん mailto:sage [2009/01/20(火) 23:04:07 ]
- interfaceって英語でかかれるとすごくJavaちっくなのはなんでだろう
関数ポインタは扱えるけど、メンバ関数ポインタは扱えるか不安だ 使いどころがわからない
- 672 名前:仕様書無しさん mailto:sage [2009/01/21(水) 01:27:17 ]
- >>666
ポインタはアドレスとは違うぞ? ポインタは、「型」を指すところに存在意義があるんだから。
- 673 名前:仕様書無しさん mailto:sage [2009/01/21(水) 01:36:21 ]
- こういうところまで突っ込むやつがいるから使えない新人が使えないままなんだな。
- 674 名前:仕様書無しさん mailto:sage [2009/01/21(水) 02:01:44 ]
- というか、一面だけ理解して
「おれはポインタ理解したぜ フフン」 なんて勘違いしている使えない奴が多いのが現実
- 675 名前:仕様書無しさん mailto:sage [2009/01/21(水) 02:38:24 ]
- ポインタって勘違いするほど複雑だったっけ?
算数ができれば理解できるレベルでしょ
- 676 名前:仕様書無しさん mailto:sage [2009/01/21(水) 02:44:03 ]
- それはわからないヤツの思考がわからないヤツの台詞
わからないヤツは算数だとか関係なくそれ以前のところで躓くので
- 677 名前:仕様書無しさん mailto:sage [2009/01/21(水) 06:18:42 ]
- >>672
うん、だから、アセンブラやってた奴にとっては、 「いままでやってたいろいろ面倒なことをしなくて済む便利なアドレス指定方法」 という感覚ですんなりわかる。
- 678 名前:仕様書無しさん mailto:sage [2009/01/21(水) 08:15:12 ]
- 少なくとも「一面だけ理解」しようとしたり「勘違い」したりできるほど
複雑な概念じゃないよな。 全く理解できないか何の問題もなく使えるかのどちらかだ。 >>674はどんな状況を想定してるんだろ。
- 679 名前:仕様書無しさん [2009/01/21(水) 10:02:33 ]
- >>664
そういえば、1年目の時に先輩に「mallocと同じような関数を自分で組めればC言語が わかってきているということだ」と言われて、四苦八苦して組んだことがあったっけな。 同期25名、結局組めたのは(俺も含むが)8名程度だった。
- 680 名前:仕様書無しさん mailto:sage [2009/01/21(水) 10:34:11 ]
- >>668
関数ポインタが使えるかどうか、しか解らないだろうな。
- 681 名前:仕様書無しさん mailto:sage [2009/01/21(水) 13:57:10 ]
- malloc(3C)よりもfree(3C)の方が面倒なんだけどな
K&Rにmallocの実装方法が記載されてることを知らんのか?
- 682 名前:仕様書無しさん mailto:sage [2009/01/21(水) 14:39:03 ]
- でも、実際のアプリケーション開発では、malloc なんてつかわないっしょ、
typedef struct Typeほげ ・・・・ Typeほげ createTypeほげ() { `Typeほげ result = (Typeほげ)malloc( sizeof( Typeほげ ) ); ・・・ みたいなライブラリ組んで、ライブラリ開発者以外には malloc は使わせない。 よくわかってないやつにmalloc() なんて使わせたら、どうなるかわからん。
- 683 名前:仕様書無しさん mailto:sage [2009/01/21(水) 15:15:39 ]
- 実際に malloc 使わせるかどうかなんて話は誰もしてない。
- 684 名前:仕様書無しさん [2009/01/21(水) 15:17:36 ]
- newとdeleteは?
- 685 名前:仕様書無しさん mailto:sage [2009/01/21(水) 15:46:52 ]
- delete [] hoge
- 686 名前:仕様書無しさん mailto:sage [2009/01/21(水) 15:48:31 ]
- char hoge[] = new char[256];
は delete [] hoge; と delete hoge; が必要 ですか?
- 687 名前:仕様書無しさん [2009/01/21(水) 16:14:54 ]
- deleteで[]が必要な理由とか
- 688 名前:仕様書無しさん mailto:sage [2009/01/21(水) 16:24:58 ]
- >>687
deleteとdelete[]は対象が違うぞ。
- 689 名前:仕様書無しさん [2009/01/21(水) 18:45:47 ]
- 昔、自称C言語マスターにプログラム組ませたら
char moji[400000][10]; という処理を書いてくれて、メモリ不足でプログラムが吹っ飛ぶという面白い結果になったっけな。
- 690 名前:仕様書無しさん mailto:sage [2009/01/21(水) 20:13:01 ]
- >>689
ヒープが枯渇するなw
- 691 名前:仕様書無しさん mailto:sage [2009/01/21(水) 20:54:12 ]
- >>690
ヒープじゃなくてスタックに取るんじゃない?
- 692 名前:664 [2009/01/21(水) 21:00:38 ]
- >>668
漢検みたいなもんだ。漢字の強い弱いを計るとしたら試験するわけで、 その内容には、使われないものもしばしば含まれるじゃない。 C言語について、基礎知識があるかないか知りたい(調べたい)なら、簡単なテストとして 『malloc(),qsort()それぞれのサンプルプログラムが書ける』 を提案したまで。 関数の仕様を見て、自分なりにサンプル作れるレベルってのが妥当かと。(freeが無いとか論外)
- 693 名前:仕様書無しさん mailto:sage [2009/01/21(水) 21:16:26 ]
- >>691
ローカル変数ならそうだな。ただ、こんなひどい変数宣言をするようなやつはグローバル変数使いまくりかもしれんぞww
- 694 名前:仕様書無しさん [2009/01/21(水) 21:36:12 ]
- あ・・・ありそうw
グローバル変数で使いまわしとかw
- 695 名前:仕様書無しさん mailto:sage [2009/01/21(水) 22:08:33 ]
- >>672
なんだか痛い奴だな。 アセンブラでOS作った経験がある人から見ると、 C言語の実装にこだわる奴も、COBOLに逃げ込む奴も たいして変わらないと思うのだが。
- 696 名前:仕様書無しさん mailto:sage [2009/01/21(水) 22:12:50 ]
- >>695
OSを書いたぐらいでコンピュータを判った振りですか。 EDSACのinitial input routineを解読したことがない奴は エンジニアとして認められない。
- 697 名前:仕様書無しさん mailto:sage [2009/01/21(水) 22:24:01 ]
- F1ドライバーは車を作ったことが無くても運転はうまい
- 698 名前:仕様書無しさん mailto:sage [2009/01/21(水) 22:58:26 ]
- そのとおり。
プログラマなんて飾りなんですよ。
- 699 名前:仕様書無しさん mailto:sage [2009/01/21(水) 23:23:12 ]
- ハードウェアのIN/OUT絡みの神
OSの神 Cアプリの神 は全部 フォトショの神と同レベルということでFA?
- 700 名前:仕様書無しさん mailto:sage [2009/01/21(水) 23:28:15 ]
- OSが作れても人を感動させる3DCGを作れるとは限らない
- 701 名前:仕様書無しさん mailto:sage [2009/01/22(木) 00:16:05 ]
- OSがないと感動させる3DCGすら作れない。
ま、役割分担って話だ。誰が偉いわけでもない。
- 702 名前:仕様書無しさん [2009/01/22(木) 01:01:41 ]
- ポインタはアドレスであって、かつ、型を持っていて、さらに一つ先のアドレスまでを正確に指せることが保障されていて、あああああああああああああああああああああああああ
- 703 名前:仕様書無しさん mailto:sage [2009/01/22(木) 01:08:23 ]
- >>695
アセンブラでOS作った・・・・? OSを作ったことない奴が言いそうな台詞ですね。
- 704 名前:仕様書無しさん [2009/01/22(木) 01:22:04 ]
- ポインタがなぜ難しいかというと
変数の中に別の変数が入っている場所を示す値が入っていることだと思う。 物事を一次元でしか考えられない人には絶対に理解できない。
- 705 名前:仕様書無しさん mailto:sage [2009/01/22(木) 01:31:14 ]
- ポインタのポインタとかなってると嫌になってくる。
ポインタシフトとかこわいっしゅ。
- 706 名前:仕様書無しさん mailto:sage [2009/01/22(木) 01:34:25 ]
- いつまでスレ違いの話を続けるつもりだよ
このスレで頑張ったって使えない新人はポインタを理解してくれないよ
- 707 名前:仕様書無しさん mailto:sage [2009/01/22(木) 02:02:34 ]
- ポインタってほんと踏み絵みたいなものだよなw
ポインタと言えば配列との違いも頻出かと
- 708 名前:仕様書無しさん mailto:sage [2009/01/22(木) 02:58:10 ]
- はいはいぬるぽぬるぽ
- 709 名前:仕様書無しさん mailto:sage [2009/01/22(木) 04:47:20 ]
- >>702
>一つ先のアドレスまでを正確に指せることが保障されていて ?
- 710 名前:仕様書無しさん [2009/01/22(木) 07:58:55 ]
- 早くこの業界辞めたいわ。自分には向いてなさすぎる
- 711 名前:仕様書無しさん [2009/01/22(木) 09:44:31 ]
- >>709
for (p = array; p < LEN; p++) ループ最後の p < LEN の式が評価可能なのが保障されてる。
- 712 名前:仕様書無しさん mailto:sage [2009/01/22(木) 09:44:51 ]
- アセンブラで作ったのはOSじゃなくて
デバイスを直接操作するファームウェアだろう どこからOSと呼ぶレベルになるのか知らんけど
- 713 名前:仕様書無しさん mailto:sage [2009/01/22(木) 10:59:54 ]
- 所詮は論理的思考能力さへあればOSだろうがなんだろうが
ちょっと調べればソフトウェアは作成可能 ポテンシャルの問題。
- 714 名前:仕様書無しさん mailto:sage [2009/01/22(木) 11:00:43 ]
- >>695
new class[]で取った領域をdeleteだけで解放したらリークするわけだが。 >>711 それはプログラムとしての保証にすぎんぞ。
- 715 名前:仕様書無しさん [2009/01/22(木) 11:03:10 ]
- i != str.end() か i < str.end() っていう話か?
- 716 名前:仕様書無しさん [2009/01/22(木) 12:30:25 ]
- 参照した瞬間に落ちる可能性があるのに、保障とか言っている馬鹿がいると聞いて
- 717 名前:仕様書無しさん mailto:sage [2009/01/22(木) 12:58:05 ]
- 値じゃなくてアドレスなら落ちんだろ・・・
- 718 名前:仕様書無しさん mailto:sage [2009/01/22(木) 13:15:05 ]
- 評価可能と、参照可能の区別が出来ない新人か?
ほんと使えない
- 719 名前:仕様書無しさん mailto:sage [2009/01/22(木) 16:34:33 ]
- p++した時点で落ちる可能性は充分にあるのに、p < LENまでは行くってwww
- 720 名前:仕様書無しさん mailto:sage [2009/01/22(木) 16:44:26 ]
- フィギアかってきて、下からパンツのぞくのが評価で
お店でもんもんと見えないといってるのが参照ですね
|

|