長く使われるC++のライブラリインタフェースをどう設計するかを扱った本。情報隠蔽、疎結合、バージョン互換性、パフォーマンスへの配慮、テストとドキュメントまでを体系立てて論じる。利用者が増えてから直せない部分に焦点を当てている。
この本が好きなら

C++ソフトウェア設計
クラウス・イグルベルガー(訳: 千住治郎) / オライリー・ジャパン / 2023年 / 翻訳書
技術: C++・デザインパターン

ドメイン駆動設計をはじめよう
ヴラド・コノノフ(訳: 増田亨) / オライリー・ジャパン / 2024年 / 翻訳書
技術: ドメイン駆動設計・ソフトウェアアーキテクチャ

ソフトウェアアーキテクチャメトリクス
クリスチャン・チチェリ(訳: 島田浩二) / オライリー・ジャパン / 2024年 / 翻訳書
技術: ソフトウェアアーキテクチャ

ソフトウェア設計のトレードオフと誤り
トマシュ・レレク・ジョン・スキート(訳: 渋川よしき) / オライリー・ジャパン / 2023年 / 翻訳書
技術: ソフトウェアアーキテクチャ

マイクロサービスアーキテクチャ 第2版
サム・ニューマン(訳: 佐藤直生・木下哲也) / オライリー・ジャパン / 2022年(第2版) / 翻訳書
技術: マイクロサービス・ソフトウェアアーキテクチャ

モノリスからマイクロサービスへ
サム・ニューマン(訳: 島田浩二) / オライリー・ジャパン / 2020年 / 翻訳書
技術: マイクロサービス・ソフトウェアアーキテクチャ
この本からもっと探す →邦訳版の書誌(ソフトバンククリエイティブ、2012年、ISBN 9784797369151)は国立国会図書館サーチAPI(opensearch)の検索結果で確認。著者・訳者は同APIの責任表示「マーティン・レディ 著,ホジソンますみ 訳,三宅陽一郎 監修」による。原著の初版年2011年はOpenLibrary/英語版Wikipediaの書誌による。
当サイトは Amazon.co.jp アソシエイトおよび楽天アフィリエイトのプログラム参加者です。書籍ページの購入リンクから商品が購入された場合、当サイトが紹介料を受け取ることがあります。