個人的に思う対象読者は、入門書読んだけどこの先どうしたらわからない。プログラミングの勉強について悩んでる。今時基礎だとかアルゴリズムだとかパターンだとか必要ねーんだよ。1つの言語しか触ってない。とかって人にオススメ
2010-06-11 22:37:12もちろん、オープンソースだとかの人のコードを読んでなんになるの?とか、あまり自分以外のソースコードを読んだ事ない人にもオススメ
2010-06-11 22:38:11逆にソースも読むし、いろんな技術文書(書籍・Web含む)を読むし、アウトプットしたり人と教え合ったりしてる人は「あーうん、そうだよねー」で終わっちゃうかなw
2010-06-11 22:40:54「3.1 行間,字句間に隠蔽された振る舞い」に書かれてた知らない言語の振る舞いの概要がわかったこと。今後その言語を勉強する時に役立つなーと
2010-06-11 22:53:00シングルトンパターンをC言語で書いた例はCでオブジェクト指向的なことやろうと思ったらこんなに大変なんだって面白かったw
2010-06-11 22:53:41あと、なんとなくでしか理解してなかった「コンピュータの動作原理」の知識が増えたこと。CPUとかメモリとかはこうなってて、実際にはこんな感じでプログラムは動作しますってのがわかってよかった。PHPでアセンブラ言語って大体こんな風になってますってのも面白かったね
2010-06-11 22:56:23デザパタとかアルゴリズムとか知ってればソースコード読むときにスムーズに読めて理解しやすいとか、ライブラリとかフレームワークのマニュアルを読まない人多いけど変に試行錯誤するよりわかりやすいよとか、そういった事が書かれてました
2010-06-11 23:02:43まぁマニュアルは大きいライブラリとかの場合だと全部読むのに時間かかるから、全体を知りたいんじゃなかったらググったりした方が早い時もあるんだけどw
2010-06-11 23:03:45ただこのコードの経路はいくつありますか?って問題はいくらなんでもやり過ぎだと思うw そこまで深読みしなくてもそっから先は別のコードの問題じゃないの?みたいなw
2010-06-11 23:06:22とりあえずこれからプログラミングの勉強始めようとか始めたばかりって人は後半難しく感じかも知れないけど、前半だけでも読むのはオススメ
2010-06-11 23:08:57