Would you like to see this page in English? Click here.


または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
Code Reading―オープンソースから学ぶソフトウェア開発技法
 
その他のイメージを見る
 

Code Reading―オープンソースから学ぶソフトウェア開発技法 [単行本]

トップスタジオ , まつもと ゆきひろ , 平林 俊一 , 鵜飼 文敏
5つ星のうち 4.0  レビューをすべて見る (11件のカスタマーレビュー)
価格: ¥ 5,460 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
1点在庫あり。ご注文はお早めに。
2012/6/1 金曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

キャンペーンおよび追加情報


よく一緒に購入されている商品

この本とCode Complete第2版〈上〉―完全なプログラミングを目指して ¥ 6,405 をあわせて買う

Code Reading―オープンソースから学ぶソフトウェア開発技法 + Code Complete第2版〈上〉―完全なプログラミングを目指して
合計価格: ¥ 11,865

在庫状況の表示

  • 対象商品: Code Reading―オープンソースから学ぶソフトウェア開発技法

    在庫あり。 在庫状況について
    この商品は、Amazon.co.jp が販売、発送します。
    通常配送無料(一部の商品・注文方法等を除く) 詳細

  • Code Complete第2版〈上〉―完全なプログラミングを目指して

    在庫あり。 在庫状況について
    この商品は、Amazon.co.jp が販売、発送します。
    通常配送無料(一部の商品・注文方法等を除く) 詳細



商品の説明

日経BP企画

コード・リーディング
 プログラムのソース・コードの読解に必要な基本事項や手法を解説する。プログラミング技術向上には,ソース・コードを「読む」ことが欠かせないとし,効率的にソース・コードを分析するためのポイントを多面的に説明する。NetBSDやX Window Systemなどのソース・コードを実際に例示しながら,データ構造や制御フローといったプログラミングの基礎知識はもちろん,さまざまな型式のドキュメントの読み方,効果的なツールの利用法などを述べてある。付属CD-ROMには,サンプルをはじめ,Ruby,WideStudioなどのソース・コードを多数収録する。


(日経Linux 2004/09/01 Copyright©2001 日経BP企画..All rights reserved.)

出版社/著者からの内容紹介

本書は、オープンソースソフトウェアのソースコードを読み解くことで、そこに存在するさまざまなテクニックやノウハウ、Tipsを習得するためのガイドブックです。実際のソフトウェアのソースコードを参照して「ソースコードを読む力」を習得すれば、「美しいソースコードを書く力」も身に付きます。

本書の内容をマスターすれば、次のようなことができるようになります。 ・本格的なソフトウェアのコードを読んで理解すること ・ソフトウェア開発をめぐる、多くの重要な概念を本当の意味で理解すること ・大規模なコードを調べるためのノウハウを得ること ・高級言語から低レベルの言語まで、重要なプログラミング言語を一通り読むこと

・現実のソフトウェアプロジェクトの複雑さを理解すること

 「コードを読む」ためには、単にコードを眺めているだけでは、何の意味もありません。「どう読めばよいのか」「効率的に読むためにはどうすればよいのか」について、さまざまな面から解説しています。

 「ドキュメント」(付属ドキュメントやコード内のコメント)を活用したコードの読み方、単純な検索ツールから開発環境付属のツールまで「コードを読むためのツール」の効率的な使い方など、あまり触れられることがないテクニックも、余すところなく紹介してます。

 11章では、それらのテクニックを駆使して、「ソフトウェアに新しい機能を実装する例」が紹介されています。スクラッチからコードを書くのではなく、既存のコードを活用すべく、コードを探し、読み、変更し、最小限の労力で実現していくさまは、推理小説を読むような醍醐味があり、実際の開発現場でも参考になることでしょう。

 付属CD-ROMには、Apache、HSQL、NetBSD、Perl、Tomcat、X Windowシステムなど、オープンソースソフトウェアの完全なコードが、4万以上のファイル、700万行以上のソースコードが収録されています。さらに、日本語版には、RubyとWideStudioのソースコードも収録されています。


登録情報

  • 単行本: 523ページ
  • 出版社: 毎日コミュニケーションズ (2004/6/1)
  • ISBN-10: 4839912653
  • ISBN-13: 978-4839912659
  • 発売日: 2004/6/1
  • 商品の寸法: 23.4 x 18.2 x 3.2 cm
  • おすすめ度: 5つ星のうち 4.0  レビューをすべて見る (11件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 9,741位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この商品を見た後に買っているのは?


この商品につけられているタグ

 (詳細)
タグをクリックすると、タグがつけられた商品、タグをつけた人が表示されます。※タグは初期設定で公開になっています。詳しくはこちら
 

 

カスタマーレビュー

最も参考になったカスタマーレビュー
10 人中、10人の方が、「このレビューが参考になった」と投票しています。
By shom
形式:単行本
・本文が締めるページ数は、523ページ中450弱。
 コードの掲載が多いため、実際はさっくり読める(15-20時間読了)。
・文章はですます調。翻訳は細かな部分を除けば問題ない。
・演習問題の解答は掲載されていない。

・オープンソースの実用コードを例に挙げる点、さらにそのコードを付録CDから
 参照可能である点が非常に良い。オープンソースが身近になった。
・コードリーディング以外に関して、「共用体の応用」「Makefileの書き方」など、
 初級者を抜け出したいコーダにとって痒い処に手が届く内容は、悪くない。
 また、オープンソースがコード例として優れており、理解が深まる。
・ひとつの言語・OSに偏らない解説(それぞれの環境に言及する)で、広く楽しめる。

・コードリーディングに関して、特別な方法論を提唱する類ではない。
・前半、易しすぎる内容が目に付く。Cライク未経験者に対してか、
 制御文に関する章に関して、それぞれのステートメントの解説から入る。

コードに慣れ親しみ、且つコードの理解に必要な周辺知識(言語仕様・データ構造など)や
暗黙知(イディオム・名前付けなど)を学ぶことで、コードリーディングを啓蒙する書。
コードを読むことに慣れていないような、学生・新社会人・初学者にお勧め。
このレビューは参考になりましたか?
19 人中、17人の方が、「このレビューが参考になった」と投票しています。
By 紫陽花 VINE™ メンバー
形式:単行本
「全ての創造は模倣から始まる」と言う観点から見て、他人(それも達人と呼ばれるプログラマ)のコードを読むという点にポイントを置いた着眼点は良いと思う。特に監修者の一人があのRubyのまつもとゆきひろ氏だったので期待感があった。

だが、内容的には何らかの段階を追ってとか、分野別に説明をするとかではなかったので、焦点が絞れていない印象を受けた。しかし私は昔、TanenbaumのMINIXの本を輪講した事があり、あの本も本文の説明に対応した巻末のソースがウリだった。ソフト開発の現場にいると、否応なしに他人が書いたソースを読まねばならない事がある(勿論、勉強のためではなく)。そうした環境の中で、自分一人の流儀ではなく、段々と多様なスタイルを身に着けて行くのだが、そうした面を纏めて記述したのが本書とも言える。業界に入り立ての人向きの本かもしれない。

それにしても、副題にあるオープン・ソースの威力は素晴らしいと改めて感じた。一昔前なら、(著名な)他人様のソースを見る機会など望むべくもなかったのだが、良質なソースがオープンな環境で入手できる現在の状況は恵まれているとつくづく感じる。
このレビューは参考になりましたか?
62 人中、53人の方が、「このレビューが参考になった」と投票しています。
形式:単行本
私はプログラマではありません。コンピュータの運用保守の仕事をしています。でも、自分たちの使用しているオープンソースのソフトウェアがどんなコードで書かれ、それがどのような仕組みで動作しているのかを知っておくことは決して無駄なことではないと思います。業務でオープンソースのソフトウェアを使用した運用保守をしている時、コードのレベルで動作を知っていればと痛感する場面は多くあります(セキュリティホールが発見されたとき、修正パッチが出るのを待って、それを適用することだけが保守の仕事ではありません)。運用保守の技術者がデベロッパの視点を持つことができれば、受身がちだと思われがちなこの保守サービスをもっと能動的なサービスとして提供できるようになるのではないかと思っています。私はずっとこのような本が出るのを待っていました。C言語等の熟達者(あるいはデベロッパ)向けの本かと思いますが、是非、そうでない方も手にとって読んでみてください。
このレビューは参考になりましたか?
最近のカスタマーレビュー
対象者が微妙だが為になる本ではある
コードを読むということが趣旨なので、様々言語のサンプルが
記載されていることを考えると初心者には敷居が高いように思える。... 続きを読む
投稿日: 4か月前 投稿者: suezo
Code completeと併せて読むとよい
CodeCompleteとCodeReadingを併せて読むとよいと、
組込み系のSESSAMEプロジェクトのメーリングリストと、... 続きを読む
投稿日: 2008/1/5 投稿者: kaizen
意外なほどに教科書的な内容
自分もテクやTipsを扱った内容か、或いはハッカー本を期待して買ったクチだった。... 続きを読む
投稿日: 2005/12/27 投稿者: tett
ホップ・ステップ・ジャンプ
「プログラミング初心者に毛が生えた感じの人~~~中級者とまでは
いかない人」には非常にお勧めの本です。... 続きを読む
投稿日: 2005/6/16 投稿者: hider
例題がわかりにくい
載っている例題がわかりにくく、本に載っている抜粋部分だけでは理解するのが難しいと感じた。また、C言語の文法に関する記事などが眠い。もっとテクニックにポイントを絞っ... 続きを読む
投稿日: 2005/6/6 投稿者: "kappa_kun555"
サブタイトルの方が適切?
開発の現場にいると、意外に他人のソースを読む機会が多いもの。また、オープンソースを扱っていると、トラブル時の原因究明だったり、あるは、自分の勉強のために読む、とい... 続きを読む
投稿日: 2004/11/6 投稿者: july-mori
初心者にはオススメできない
内容のほとんどがCをベースにしたもので書かれており難易度も少し高めだと思いました。... 続きを読む
投稿日: 2004/9/25 投稿者: timeserver
全てのプログラマに読んで欲しい最高の教科書
「人が書いたソース・コードを読む」ということは、プログラマにとって最も重要な訓練だということは常々言われてきました(他の人か書いた文章を読まずに、良い小説が書ける... 続きを読む
投稿日: 2004/6/13 投稿者: heita
カスタマーレビューの検索
この商品のカスタマーレビューだけを検索する

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア


関連商品を探す


同じキーワードの商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換