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 金曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら
‹  商品の概要に戻る

商品の説明

日経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のソースコードも収録されています。

内容(「BOOK」データベースより)

本書は、生の知識を得る最良の方法である、ソースコードを読む技術を解説しています。ソースコードこそソフトウェアのすべての知識の源です。効率よくソースコードを読むことは、効率よく自分の能力を向上させることにつながります。

内容(「MARC」データベースより)

600を超える実用的なサンプルコードを使用して、優れたコード(とそうでないコード)の見分け方を解説。コードの読み方や注目すべきポイントから、自らのコードにそれらの知識を活かす方法までとりあげる。

著者について

●Diomidis Spinellis
1985年以来、革新的ソフトウェア、賞を受けた商用製品、オープンソースプロダクトなど、25万行以上のコードを書いたりメンテナンスすることで、この本で取り上げた技術を身に付けた。ロンドン大学で、ソフトウェアエンジニアリングで工学修士を、コンピュータサイエンスで博士号を受けている。現在、アテネ経済ビジネス大学でシステム運用工学の助教授を務める。(原著プロフィールより)

■監修者について:
●まつもとゆきひろ
オブジェクト指向スクリプト言語Rubyの開発者。emacs上のメールリーダcmailの作者でもある。「コンユータ言語オタク」を自認する。
●平林俊一
オープンソースで開発されているマルチプラットフォームのC/C++/Ruby/Perl/Python統合開発環境WideStudioの開発者。
●鵜飼文敏
Debian GNU/Linuxの日本コミュニティであるDebian JP Project会長。平成15年度の未踏ソフトウェア創造事業のプロジェクトマネージャー。

著者略歴 (「BOOK著者紹介情報」より)

Spinellis,Diomidis
受賞の栄誉に輝く数々の革新的な商用およびオープンソースプロジェクトに携わり、250,000行を超えるコードを作成、保守する。University of LondonのImperial Collegeにてソフトウェアエンジニアリングの工学修士とコンピュータサイエンスの博士号を取得。現在はAthens University of Economics and BusinessのManagement Science and Technology学部で助教授を勤める

鵜飼 文敏
Debian Projectオフィシャルメンバー、元Debian JP Projectリーダー、日本Linux協会会長、The Free Software Initiative of Japan副理事長、平成15年度16年度「未踏ソフトウェア創造事業」プロジェクトマネージャー。大学院在籍中に386BSDやLinuxをPC98アーキテクチャで動かして以来、フリーなオペレーティングシステムの世界にはまる。Debian JP Project創設時のメンバーで以後Debianを中心に活動。debian.or.jpおよびlinux.or.jpなどの運用管理を行っている

平林 俊一
WideStudio開発者。1971年生まれ。1992年東京工業大学情報工学科卒。1993年富士電機(株)に入社、1999年富士通(株)に入社。一貫して大規模ミドルウェアの開発に従事し、現在、基幹システムの通信基盤ミドルウェアの開発を行っている。また、他方ではソフトウェア開発に魅せられ、オープンソースで進めているWideStudio開発を通じ、ソフトウェア開発技術の普及に尽力している

まつもと ゆきひろ
高校生時代からのプログラミング言語おたく、オブジェクト指向おたく。1993年からRubyを開発。1997年から(株)ネットワーク応用通信研究所特別研究員としてRubyの開発をメインとして雇われている。自称オープンソースエバンジェリスト。鳥取県米子市出身(本データはこの書籍が刊行された当時に掲載されていたものです)
‹  商品の概要に戻る

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