1 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 23:38:33 ] プログラム技術板倉庫 s225.web.fc2.com/index.html 前スレ 推薦図書/必読書のためのスレッド 45 pc11.2ch.net/test/read.cgi/tech/1234494641/
321 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 17:52:12 ] 手戻りを見越した手法だろ
322 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 17:52:41 ] >312 以前 Lenovo のタブレットPCを使ってた。 私も期待してたが、寝転びながら読むのはまず無理。 せめて重量が 1kg 重以下にならないと。 私のように読むのに辞書が要る人は尚更。 英辞郎なんかと一緒に開いてた方が楽で、 そうすると結局机にPCを置いて読んだ方が楽。
323 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 17:57:35 ] >>312 はHTMLなんだから、 Firefoxの辞書検索プラグイン使えばいいんじゃね? マウスの"over"アクションで辞書エントリーバルーン出すのもある。
324 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 17:59:06 ] C++の入門書を探しています。 C言語は学校で習うレベルですが、少しだけ分かります。 詳説C++と言う本が良さそうなのですが、他に良い本はないでしょうか? 田舎では立ち読みできないので、amazon等WEBで少し中身が見れると嬉しいのです。
325 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 18:09:10 ] 炉ベーr
326 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 18:34:18 ] >>324 まずCを一通りマスター(最低でもポインタ、構造体を理解)してから C++に手を出した方が良いと思うが。 やるとしたらCを勉強しながらオブジェクト指向の入門書を読んでおけば、 C++の理解も早まるかと
327 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 18:56:12 ] >>324 詳説C++読めるレベルなら、それでいい 後からリファレンスとして使えるし、教科書としては最良だと思う ただ小説C++が難しいと感じるようなら、ロベールの方がいいかな
328 名前:デフォルトの名無しさん [2009/03/20(金) 18:58:11 ] >>324 翔泳社の独習デザインパターンC++ 読んでみなはれ
329 名前:デフォルトの名無しさん [2009/03/20(金) 18:59:47 ] 独習UMLとセットで勉強するとGoo!
330 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 19:06:32 ] なんか押し売りみたいだな 欲しがってもないもの売りつけるなよ
331 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 19:06:35 ] 個人的には Accelerated C++ を一押しなのだが この本は C から継承した低レベルの詳細について 「良い C++ プログラムを書くためには不要」 と断じてしまっている本だから、 C からステップアップしようとする人や、 C++ を Better C としてしか使わない人の書いたソースコードを(将来的に)読む必要がある人には ちょいとお勧めできないのが残念だ。
332 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 19:19:02 ] >>331 基本的には言ってる事は正しいでしょ。 俺も最も間違いの少ない入門書として、Accelerated C++を勧めとく。
333 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 19:33:35 ] CとC++は兄弟言語だが全然違う言語 CとJavaの関係と同じと思うほうが良い
334 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 19:39:28 ] >>332 俺も
335 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 19:41:05 ] 俺もAcceleratedで開眼したから勧めとく。
336 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 20:26:20 ] しょぼい開眼もあったもんだ。
337 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 20:40:35 ] まあまあ、彼にとってはおもちゃの拳銃も本物の拳銃も同じにみえるんだよ
338 名前:デフォルトの名無しさん [2009/03/20(金) 20:43:21 ] 古人曰く 銀の弾丸は無い 独習シリーズで地道に それがもこみち早道
339 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 20:44:13 ] 独習シリーズ(笑)
340 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 20:53:38 ] オライリー(笑)
341 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 20:54:57 ] ハード設計できない人間は何やらせてもだめだろうな。 他人の成果物をかすめとることしか考えていない。 他人の考えだけどまるで自分の考えのように発言したりいろいろ痛い。
342 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:04:31 ] また機械語を知らないほげほげ論ですか
343 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:04:33 ] あいつは俺の考えを盗みやがった!と路上でわめく基地外さんですか?
344 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:06:49 ] オッス、オラ、オライリー(笑い)
345 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:07:14 ] 機械語しらないやつは終わっているというより、 なんでプログラミング始めたのかさっぱりわからないな。 機械を操作することに興味もってるのになんでハードいじらなかったの?と。 最近ゆとりが増えてきて相当ひどいことになってるがな。
346 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:08:57 ] ハァ?レゴブロックでチューリングマシンでも作ってるといいよ
347 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:10:36 ] 機械を操作することに興味持ってるのに何で物理学を学ばないのか。
348 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:12:13 ] オペレータやってろよ
349 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:12:29 ] >>347 そうそう、つきつめるとそうなるんだよ。 でも今の子達はそれをやらないし、 何を勘違いしてるのかそういうことに手出すことは かっこわるいとか思ってしまう。ただめんどくさいとか すぐ理解できないから投げ出してるだけなんだけどね。 30代あたりで大きな溝ができてる気がすんだけどな。
350 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:14:18 ] 皮肉だったんだが真性かよww
351 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:18:02 ] いまどき機械語なんてありえないよなww C言語も衰退の勢いがあって世界でまったくつかわれなくなったしwww >>349 は馬鹿なんじゃねwwwwwwwwwwwww
352 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:20:28 ] C言語なんて今どきどこで使われてるんだろう。 俺も見たことがない。Rubyですべてが事足りるのに生産性が著しく悪いし バグのオンパレードで有名な言語なんていらないだろう
353 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:21:48 ] C言語がなければRubyなどのユーザに優しい言語で あふれていて、コードも書きやすいしよかったのかもしれないね。
354 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:22:01 ] Rubyって何ができる言語なの? Cなら何でも作れるけどスクリプト言語ってショボいもんしか作れなさそう
355 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:22:23 ] そのRubyは何で作られてるんだよ
356 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:23:30 ] >>355 ???RubyはRubyですけど。Rubyでプログラムつくるんでしょ
357 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:26:59 ] >>356 ???
358 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:28:52 ] >>347 CPUに興味を持って半導体に興味を持って フェルミ順位やなんたら勉強してるうちに シリコンに興味を持って 鉱物採取の方法に興味を持って 爆発物取り扱い免許取っちゃったけど 今は何の役にも立ってない
359 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:31:09 ] 離れ杉
360 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:32:23 ] 今の若い者は、という言い回しは嫌いなんだけど 興味をもつということすらないんだよな。 もちろんそんなのは大多数じゃないんだろうけど、 割合は増えてると感じる。あと10年すればゆとり撤廃した 世代が社会に輩出されるだろうからわからないけどな。
361 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:33:20 ] ゆとりはそんなもん。親が危機感を抱いたら 多少の出費を削ってでも勉学に対して出費惜しむことしないでしょ。 本人の問題でもあるけど、家庭の問題でもある
362 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:37:54 ] わかったから、本に関係のない話をするな。 どうしてここはすぐにコンプレックス丸出しの 醜い書き込みで埋まるのだw
363 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:42:34 ] なんか小粒な本でお勧めないかな 気分転換に読むくらいの
364 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:49:41 ] >>363 Code Complete
365 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:50:02 ] サイモン・シンの暗号解読はどうかな? www.amazon.co.jp/dp/410215972X 読み物だけど小粒じゃねーか。 あとは「ライト、ついてますか?」とか
366 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:51:54 ] ありがとう
367 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 21:54:36 ] RubyはC言語で開発された
368 名前:デフォルトの名無しさん [2009/03/20(金) 22:02:26 ] 独習C読んだあとに読む本のお勧め何冊か推薦お願いします
369 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:02:33 ] しかしCはCで書かれているわけじゃないし、 RubyはCで書かれているということにはならないよね
370 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:09:34 ] ・デスマーチ なぜソフトウエア・プロジェクトは混乱するのか ・ライト、ついてますか ・人月の神話 新装版 ・ピープルウエア 第2版 ・ソフトウエア開発プロフェッショナル ・Code Complete 第2版 上下 ・リファクタリング プログラミングの体質改善テクニック ・基礎から学ぶソフトウェアテスト ・UMLモデリングの本質 ・Java言語で学ぶデザインパターン入門 JavaとSQL以外の本(一番下は半分Javaだけど)だと これくらい積んであるんだが、どれから消化していくのがお勧め?
371 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:10:37 ] つ[こっくりさん]
372 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:13:40 ] Rubyの作者のお使いのCはCで書かれているよ
373 名前:デフォルトの名無しさん [2009/03/20(金) 22:15:30 ] 独習Cの次は 独習C++ そして独習デザインパターン C++
374 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:30:36 ] しかしCはCで書かれているわけじゃないし、
375 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:31:18 ] しかしCはCで書かれているわけじゃないし、
376 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:31:45 ] >>368 アルゴリズムの本
377 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:35:51 ] しかしCはCで書かれているわけじゃないし、
378 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:45:45 ] しかしCはCで書かれているわけじゃないC
379 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:55:13 ] CかCCはCでCaCaれているわけじゃないC
380 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:01:19 ] これはいい再帰
381 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:06:02 ] Delphiは今でもDelphiで書かれているのか?
382 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:21:18 ] >>369 今年一番のバカ登場?
383 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:23:45 ] 今でもって、お前が知ってるのはどのバージョンの話だ?
384 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:32:36 ] >>365 thx暗号解読小粒ではなさそうでけど面白そうだな 読み物系でもうちょい探してみるか
385 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:37:04 ] >>383 Delphi3くらい
386 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 23:39:02 ] 今年は9ヶ月ほどのこってるんだぜ
387 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 00:10:44 ] pc11.2ch.net/test/read.cgi/tech/1235803518/
388 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 02:16:33 ] >>639 の人気に嫉妬w
389 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 04:28:23 ] AJAX(jQuery)の本でお奨めありますか? JavaScriptの言語仕様やDOMとかも含めて一通りそろえたい。
390 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 07:38:10 ] リファクタリング本は、事前に関数型言語を一つ勉強しておくと理解度が変わると思う。 パターン的に色々なリファクタリングが手を変え品を変え登場するけど、 「不要な副作用が保守の難しいコードを産み出す」ということから 導出される項目が、結局は多いんだよね。 関数型言語を少し経験してみることで、 副作用とは何かということを考える機会ができると思います。
391 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 07:54:31 ] >>370 私が読んだものについてだけ、私見ですが。 ・デスマーチ なぜソフトウエア・プロジェクトは混乱するのか ・人月の神話 新装版 ・ピープルウエア 第2版 この辺りは、プログラマなら自分の経験(鬱憤?)と照らし合わせて 楽しく読めると思います。ただ日米の文化の違いもあるし、プログラマの 立場で一人実践できるようなプラクティカルな話でもないので、真剣に 何かを得ようと精読するよりは、軽い読み物として流し読みするくらいで よいかと。良いこと書いてあるので、長い目で見れば読んで損はない。 ・リファクタリング プログラミングの体質改善テクニック ・Java言語で学ぶデザインパターン入門 デザパタ自体を知らないなら、リファクタリング本よりデザパタが先。 リファクタリングとして紹介されるテクニックの中には、 「適当に書きなぐられた初期のコードが膨らんできて収拾つかなくなってきちゃった(泣)」 →「パターンを適用することでリファクタリング」 という話が結構あります。パターンマニアになる必要は全然ないけど、 全く知らずに読むのは厳しいと思う。 JavaとSQL「以外の本」ということは仕事でプログラマやってる人かなと思うけど、 もしデザパタ関連の本をまだ一冊も読んでないなら、 あなたのリストの中ではそれが最初かな?と思います。
392 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 08:44:24 ] すごくネタっぽい質問ではあるな。>370
393 名前:370 mailto:sage [2009/03/21(土) 09:25:27 ] >>391 参考になりますありがとうございます。 デザパタ読んだことないので読んでみます >>392 ネタじゃないです・・・このナガレなら言ってみてもいいだろ!とは思いましたが。 古本屋でヨサゲだったり有名だったり安かったりする本があると ついつい買ってしまいどんどん貯まっていきました。 # 例えば、これは105円で売ってました # リファクタリング プログラムの体質改善テクニック # ttp://www.amazon.co.jp/dp/4894712288
394 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 09:26:12 ] リファクタリングが105円だ・・と・・・!?
395 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 09:32:55 ] いい買い物したね
396 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 09:56:27 ] ザーメンつき
397 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 11:57:22 ] >>390 > リファクタリング本は、事前に関数型言語を一つ勉強しておくと理解度が変わると思う。 上で議論になっていたが、なんか疑わしい。
398 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 13:37:32 ] リファクタリング105円は羨ましいな
399 名前:デフォルトの名無しさん [2009/03/21(土) 15:50:29 ] リファクタリングを語るにはファウラー www.atmarkit.co.jp/im/carc/serial/column/nagase06/nagase06.html
400 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:39:58 ] ほんとうの開発現場じゃリファクタなんてやってる暇ないよ。
401 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:52:24 ] 時間がないからリファクタリングできない→コードがカオスになってさらに余計な時間がかかる→エンドレス という悪循環
402 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 22:53:52 ] >>401 リファクタリングに必要なのは、偉い人に効果を定量的に説明する手法だろうね。
403 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 23:22:25 ] トムデマルコもそんなこと書いてたな。 説得できるだけの資料出せってな話。 アートオブオウロジェクトマネジメントでも マネージャの立場から似たようなこと書いてあった。
404 名前:デフォルトの名無しさん [2009/03/22(日) 00:14:58 ] リファクタリングワークブック (Ascii software engineering serise)を読めば すべて問題は解決するのだ
405 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:18:21 ] 〜ですべて解決する、なんてウリが多い業界ですよね。
406 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:22:18 ] 一部解決する という触れ込みだと売れないからね
407 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:30:07 ] ヒャッハーこの銀の弾丸を撃ち込め〜
408 名前:デフォルトの名無しさん [2009/03/22(日) 00:33:07 ] >>404 404とは... 良書と噂は聞いているが しかし、すべてとは
409 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:37:20 ] 俺の頭が悪いのを解決する本ってないですか? プログラマー向けのジョークグッズとして、銀の弾丸って売ってないかな?
410 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 00:53:25 ] 銀のスプーンをいつもポケットに入れておくといいよ
411 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 06:12:09 ] >>409 2chで無駄口叩くのと他人に頼るのを止めると解決する可能性はある
412 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 06:40:10 ] 止めなくても可能性自体はあるから正確ではないな。 「可能性が増す」なら正しいだろう。 Σ(^o^)ハウッ!俺もかw
413 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 07:10:25 ] 甘えるな 止めなかったら可能性はないよ
414 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 07:11:38 ] ttp://vision.ameba.jp/watch.do?movie=36684
415 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 08:50:49 ] >>412 「止めれば可能性が増す」のは禿げしく同意 >>413 「止めなかったら可能性が無くなる」かどうかは分からんけど 「続ければ続けるほど可能性がどんどん低く」なるんだろうね
416 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 09:35:10 ] こういうやり取りこそムダ口だよな。
417 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 11:06:11 ] スレタイ読めない蛆虫どもが寄生してるな。
418 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 11:16:22 ] 煽りたいだけなら別のスレへどうぞ
419 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 11:27:00 ] 必読書のためには煽りは必要だと思うけど。啓蒙という点で。
420 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 11:31:49 ] もけー
421 名前:デフォルトの名無しさん mailto:sage [2009/03/22(日) 12:12:44 ] 夢をかなえるゾウ