プログラミング
C++のためのAPIデザイン
C++のためのAPIデザイン

マーティン・レディ 著
ホジソンますみ 訳
三宅 陽一郎 監修
ISBN
978-4-7973-6915-1
サイズ
B5変/1色
ページ数
528
価格
3800円+税
出版日
2012/10/31
電子版を購入
サポート
正誤情報 | ダウンロード | お知らせ
問合せ
この商品に関するお問合せはこちら
※ご意見、ご感想も、このフォームより
お寄せください


堅牢で美しいソフトウェア設計とは?


「拡張性がない」「効率が悪い」「安全でない」。仕様に沿って正しく動くプログラムにも、明確に存在する設計センスの良し悪し。長期の運用に堪える“良い”設計とは? 具体的事例と共に詳説される、数々の実践的手法。堅牢で美しい設計のための必読書!


■刊行に寄せて

C++は今も大半のゲームエンジンやグラフィックスアプリケーションの記述に用いられているように、ハードウェアに近いローレベルの記述から大規模システムのハイレベルな振る舞いまで広い範囲で利用可能な極めて強力な言語。一方その自由度の高さ故に正しく使いこなすのがとても難しい言語でもある。C++で効率的に開発するためにはどんな工夫が必要なのか?本書はピクサーのCGアニメーション映画制作に使われる膨大なソフトウェア開発を支えた実践的なノウハウの数々を、APIのデザイン問題というユニークな切り口で一冊にまとめた実践的なガイドブック。アーキテクト、エンジニア、プロジェクトマネージャなど、C++に関わるあらゆる人にお薦めしたい一冊。
  ------手島孝人

■目次:
第1章 はじめに
第2章 優れたAPIの特徴
第3章 パターン
第4章 デザイン
第5章 スタイル
第6章 C++の使用法
第7章 パフォーマンス
第8章 バージョン管理
第9章 ドキュメント
第10章 テスティング
第11章 スクリプト記述
第12章 拡張性
付録A ライブラリ
















企業情報 個人情報について