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

割引価格でCode Reading―オープンソースから学ぶソフトウェア開発技法 [単行本]を購入する.安い Code Reading―オープンソースから学ぶソフトウェア開発技法 [単行本] >>>商品の評価・レビュー・口コミ・詳細はコチラ


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

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

参考価格: | 価格 : Special Offer << Save :
Code Reading―オープンソースから学ぶソフトウェア開発技法 [単行本]

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

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

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

本書は、オープンソースソフトウェアのソースコードを読み解くことで、そこに存在するさまざまなテクニックやノウハウ、Tipsを習得するためのガイドブックです。実際のソフトウェアのソースコードを参照して「ソースコードを読む力」を習得すれば、「美しいソースコードを書く力」も身に付きます。
本書の内容をマスターすれば、次のようなことができるようになります。 ・本格的なソフトウェアのコードを読んで理解すること ・ソフトウェア開発をめぐる、多くの重要な概念を本当の意味で理解すること ・大規模なコードを調べるためのノウハウを得ること ・高級言語から低レベルの言語まで、重要なプログラミング言語を一通り読むこと

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

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

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

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

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

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