C++ の技術書

1 冊の技術書が見つかりました

C++ソフトウェア設計

C++ソフトウェア設計

Klaus Iglberger / オライリー・ジャパン

2023年10月14日 発行

どんな本?

「とりあえず動けばヨシ」で書いたC++コードが、半年後に自分でも読めなくなる現象、ありますよね。この本はそんな負債まみれのクラス設計に、SOLID原則という名の鉄槌を下してくれます。継承で何でも解決しようとして多重継承の沼に沈んだ経験がある人ほど刺さる一冊。Strategy、Visitor、Type Erasureといった定番パターンを、モダンC++の文脈で「なぜそれを使うのか」から叩き込んでくれるのが頼もしい。読み終わる頃には、friendキーワードを気軽に使っていた過去の自分を友達リストから外したくなります。