|
[ 単行本 ]
|
The Art of Computer Programming Volume 3 Sorting and Searching Second Edition 日本語版 (Ascii Addison Wesley programming series)
・ドナルド・E. クヌース
【アスキー】
発売日: 2006-04
参考価格: 10,290 円(税込)
販売価格: 10,290 円(税込)
Amazonポイント: 102 pt
( 通常2〜4週間以内に発送 )
中古価格: 18,422円〜
|
・ドナルド・E. クヌース ・Donald E. Knuth
|
カスタマー平均評価: 5
クヌースの基本算法の3で整列と検索が標題になっている。 クヌースの基本算法の3で整列と検索が標題になっている。
アートは芸術と訳してもいいかもしれない。
工芸かもしれない。
いずれにしても、人の営みであることは確かだ。
実際に使う技術のところから理解するとよい。 基本算法その3?ソートと探索、名著です Knuthの「基本算法その3」でソートと検索をテーマにしている。Knuthの本シリーズの原著は信じられないスピードで書かれ、当時、Knuthと言うのは個人の名前ではなく、研究グループの名前だろうと本気で囁かれていた程。
本巻は実際のプログラミングで良く出て来るソートや検索について扱っているので、実用に役立つ。驚異的なのは、アルゴリズムの紹介をするだけでなく、必ずそのアルゴリズムの効率について数学的に分析している点で、どの場面ではどのアルゴリズムを採用するのが妥当かと言う指針が立てられる点である。しかし、この分析力には恐れ入る。Wirthの「プログラム=データ構造+アルゴリズム」も読んだが、Wirthも到る所でKnuthの分析結果を引用していた。
全部を読まなくても良い(たぶん読み切れない)。自分に必要な部分を参照するだけでも、自身のプログラムの品質と効率の向上を図れる古典的名著。 このシリーズを読まずして、アルゴリズムを語る事なかれ。 コンピュータアルゴリズムのバイブル第3弾。翻訳にだんだん時間が掛かるようになっているが、しょうがないだろう。良い出来なので文句は言えない。
個人的には、この3巻で扱っているソートや探索が、アルゴリズムでは最も面白い分野なのではないかと思う。今まで読んでいなかった人も、ぜひ、アートといわれるアルゴリズムをこの本で堪能して欲しい。このシリーズを読まずして、アルゴリズムを語る事なかれ。
|
|
[ 単行本 ]
|
アジャイルソフトウェア開発の奥義
・ロバート・C・マーチン
【ソフトバンククリエイティブ】
発売日: 2004-06-30
参考価格: 6,090 円(税込)
販売価格: 品切れ中
中古価格: 10,150円〜
|
・ロバート・C・マーチン
|
カスタマー平均評価: 5
singleton この本を読むまで、Singletonってなんのことかさっぱりわかりませんでした。
16章の「singletonパターンとMonostateパターン」を読んで、はじめてああ、そうだったのだわかりました。
Singletonは単一生成、monostateは単一状態なのですね。なぜ、みんな日本語で言わないのでしょうか。たしかにプログラムで書く用語は、プログラムの用語のままの方がよいことはわかります。でも、翻訳するのなら、日本語に翻訳すれば、意味がわかって、説明が同じ量でわかります。そのため、singleton(単一生成)、monostate(単一状態)でよいでしょうか。single, monoの語幹の意味の違いがまだよくわかっていません。
翻訳しない単語は、意味をわかるのに、説明を訳注として追加すれば、同じ水準まで理解が進むと感じました。よろしくお願いします。
いい本だとおもいます 特に、オブジェクト指向の原則、プラクティスなど開発者に とってかなり有意義な内容だと思う。 他の本でも似た内容がちらばっていることはあるが、原則、 プラクティスとしてまとまっていると理解しやすい。 欲を言えば、デザインパターンの部分が多すぎるから、減らして 安くしてほしかった。 「奥義」の名に恥じない内容 全体的なアジャイル開発の進め方、という意味では割とあっさりとした、でもポイントは抑えた内容かな、と思いました。素晴らしい点は、 開発の重要なポイントは「コードを書くこと」という観点で、 OOPの原則、デザインパターンの説明をしつつ、 アジャイル開発らしく、 「実際に動く」「変更を受け入れる」「簡潔なコード」を 重視した実装をどのように進めていくかが、 とてもよく解説されています。 「基本」と「応用」を一体化させたような印象で、 まさに「奥義」とはこういうことを言うのかもしれない、と感じました。 体系だてられた経験的ガイドラインか。 アジャイルとかかれていますが、いわゆるXP/アジャイルなプロセスの説明本ではありません。 また、概念レベルの説明に終始する入門者向け教科書でもありません。 オブジェクト指向プログラミングに従事する者が経験によって体得してゆくであろう、重要な項目が体系的に説明がなされています。 実際に要件から(初心者が思いつくような)ファーストインプレッションの設計をみせ、それの問題点を説明しながら徐々に改善してゆく、という手法での説明が沢山あり良い感じです。 OOP/OODの入門レベルのプログラマにはぜひ一読してほしい本だと思います。 この本は分厚いため値段も高めになっていますが、大量に出回っているオブ脳系本を2冊買っても、この本の代わりにはなりません。ページ数によって内容が希釈されているわけではなく、どのページを開いていも経験に裏付けられた価値ある文章がかかれています。 その意味で値段相応の価値はあると思います。
|
|
[ 大型本 ]
|
Symbian OS Internals リアルタイムカーネルプログラミング
・Jane Sales ・株式会社管理工学研究所
【翔泳社】
発売日: 2006-07-11
参考価格: 12,600 円(税込)
販売価格: 12,600 円(税込)
Amazonポイント: 126 pt
( 在庫あり。 )
中古価格: 10,080円〜
|
・Jane Sales ・株式会社管理工学研究所
|
カスタマー平均評価: 0
|
|
[ 単行本 ]
|
Tcl/Tk実践的プログラミング入門―使えるエディタを作りながら学ぶ
・若谷 純
【セレンディップ】
発売日: 2000-11
参考価格: 3,360 円(税込)
販売価格: 品切れ中
中古価格: 10,080円〜
|
・若谷 純
|
カスタマー平均評価: 2
おすすめしません 話し言葉に近い記述の説明が読みづらい。
文法などの記述もまとまりが悪いため、読み返すときもどこに何が
書いてあったかわかりにくいです。
私は結局他の参考書を使用しました。
|
|
[ 単行本 ]
|
プログラム学習方式によるフローチャート入門―プログラミング入門
【オーム社】
発売日: 1971-03
参考価格: 2,625 円(税込)
販売価格: 品切れ中
中古価格: 10,000円〜
|
|
カスタマー平均評価: 0
|
|
[ 単行本 ]
|
ソート・検索 (データ構造とアルゴリズム・シリーズ)
・浪平 博人
【CQ出版】
発売日: 1995-10
参考価格: 2,447 円(税込)
販売価格: 品切れ中
中古価格: 10,000円〜
|
・浪平 博人
|
カスタマー平均評価: 0
|
|
[ 単行本 ]
|
CASL入門―情報処理技術者試験のためのアセンブラ言語入門
・赤松 徹
【工学社】
発売日: 1987-05
参考価格: 2,100 円(税込)
販売価格: 品切れ中
中古価格: 10,000円〜
|
・赤松 徹
|
カスタマー平均評価: 0
|
|
[ 大型本 ]
|
日本語版 Macintosh Programmer’s Workshop Development Environment〈Volume 2〉
・Apple Computer Inc.
【アスキー】
発売日: 1990-12
参考価格: 6,932 円(税込)
販売価格: 品切れ中
中古価格: 10,000円〜
|
・Apple Computer Inc.
|
カスタマー平均評価: 0
|
|
[ 単行本 ]
|
master.lib〈’95〉PC/AT互換機&PC‐98シリーズ対応C言語用ライブラリ集 (SOFTBANK BOOKS)
・恋塚 昭彦 ・千野 裕司 ・奥田 仁 ・沢 隆司
【ソフトバンククリエイティブ】
発売日: 1995-06
参考価格: 5,709 円(税込)
販売価格: 品切れ中
中古価格: 10,000円〜
|
・恋塚 昭彦 ・千野 裕司 ・奥田 仁 ・沢 隆司
|
カスタマー平均評価: 0
|
|
[ 単行本 ]
|
X68000ゲーム改造プログラム122
【日本文芸社】
発売日: 1992-06
参考価格: 2,243 円(税込)
販売価格: 品切れ中
中古価格: 10,000円〜
|
|
カスタマー平均評価: 0
|
|