- 2009-06-16 (Tue) 1:40
- article
結構前のきしださんのエントリ(いまSICPを読むのは時間の無駄)に触発されて購入した「プログラミングの基礎」を読み始めました。実はこのエントリから結構すぐに購入したんだけど、id:snow-bellについこないだまで貸してたので今日からスタート。
とりあえず4章まで読んだけど、確かに読みやすい。SICPみたいに堅苦しい日本語ではないので、まぁよっぽど活字ダメですっていう人じゃなければ大丈夫そう。
個人的にいいなぁと思ったのはテストファーストだった点。
4.6の「関数定義に対するデザインレシピ」では実際に関数のコードを書くまえに、それをテストするプログラムを書くよう指示している。これはとても大事なことだと思う。この本は確かプログラム初心者も対象なので、はやいうちにテストを書く癖がつくのは大変素晴らしい。
サンプルのコードはOCamlだけど、今のところは型の制限がきついなーっていう印象ぐらいで特になんとも。まぁまだ全然書いてないけど。普段Ruby使ってるからか、整数と実数も区別しなきゃいけないのはちょっとめんどう。3 * 1.3でもエラーでるもんなぁ。まぁこの辺のありがたみも読み進めるうちにわかるかもしれない。
本自体は結構薄いし、結構はやく読み終わりそう。読み終わったらまたエントリを書く。
| プログラミングの基礎 (Computer Science Library) |
|
![]() |
浅井 健一
サイエンス社 2007-03 おすすめ平均 |
- Newer: WEB+DB PRESS Vol.51でRailsの特集を執筆しました
- Older: アジャイルな見積りと計画づくり
Comments:5
- Young Stockett 11-10-25 (Tue) 15:44
-
I simply state you actually make many superb ideas and I will post a number of creative ideas to add to shortly.
- Slyvia Zachter 11-10-30 (Sun) 4:09
-
Excellent post however , I was wondering if you could write a litte more on this topic? I’d be very thankful if you could elaborate a little bit further. Kudos!
- Lauren Pascoal 11-10-30 (Sun) 17:47
-
Rattling nice layout and good subject matter, practically nothing else we want : D. Cheers.
- Merlin Pinell 11-10-31 (Mon) 4:00
-
Keep up the great work , I read few content on this internet site and I think that your website is very interesting and has bands of fantastic information. Cheers.
- Elnora Capo 11-10-31 (Mon) 12:16
-
I got what you mean , thankyou for putting up.Woh I am thankful to find this website through google. “Remember that what you believe will depend very much on what you are.” by Noah Porter. Thanks So Much.
Trackbacks:1
- Trackback URL for this entry
- http://ukstudio.jp/2009/06/16/basic_of_programming/trackback/
- Listed below are links to weblogs that reference
- 「プログラミングの基礎」を読みはじめた from UKSTUDIO
- pingback from プログラミングの基礎 | ってどうよブログ 09-09-17 (Thu) 23:19
-
[...] UK STUDIO – 「プログラミングの基礎」を読みはじめた [...]





