ちょうぜつソフトウェア設計入門
――PHPで理解するオブジェクト指向の活用
2022年12月10日紙版発売
2022年12月7日電子版発売
田中ひさてる 著
A5判/328ページ
定価3,080円(本体2,800円+税10%)
ISBN 978-4-297-13234-7
書籍の概要
この本の概要
SoftwareDesign誌での連載と技術アドベントカレンダー24回ぶんに収まらなかった関連知識を徹底解説。いわゆる「オブジェクト指向」と呼ばれる考え方から発展した分野は,どのようにソフトウェア設計の役に立つのかを,よく知られた原則,テスト駆動開発,デザインパターンなどを通じて理解できる一冊です。上級者には定番の知識を体系的に整理するヒントとして,初級者には可愛いイラストで覚えるキーワード集として,幅広く活用していくことができます。なお,サンプルコードはPHPで書かれていますが,他の言語に置き換えて読めるコードばかりです。PHPを使っているかどうかを問わず,全ての開発者にオススメです。
こんな方におすすめ
- ソフトウェア開発にかかわるすべてのエンジニア,PHPプログラマ,Webプログラマ,アーキテクトなど
この書籍に関連する記事があります!
- 著者の一言
- 「ちょうぜつソフトウェア設計入門 ――PHPで理解するオブジェクト指向の活用」のひみつ
- SoftwareDesign誌での連載と技術アドベントカレンダー24回ぶんに収まらなかった関連知識を徹底解説。いわゆる「オブジェクト指向」と呼ばれる考え方から発展した分野は、どのようにソフトウェア設計の役に立つのかを、よく知られた原則、テスト駆動開発、デザインパターンなどを通じて理解できる一冊です。
本書のサンプル
本書の一部ページを,PDFで確認することができます。
- サンプルPDFファイル(1,392KB)
本書の紙面イメージは次のとおりです。画像をクリックすることで拡大して確認することができます。
目次
第1章 ›› クリーンアーキテクチャ
第2章 ›› パッケージ原則
第3章 ›› オブジェクト指向
第4章 ›› UML(統一モデリング言語)
第5章 ›› オブジェクト指向原則 SOLID
第6章 ›› テスト駆動開発
第7章 ›› 依存性注入
第8章 ›› デザインパターン
第9章 ›› アジャイル開発
この本に関連する書籍
-
めもりーちゃんのPHPでプログラミング入門
定番ウェブプログラミング言語であるPHPを題材に,HTMLからCSS,そしてPHPプログラミングまで初歩の初歩から解説します。プログラミング言語のPHPはすでに四半世紀以上...
-
[入門]ドメイン駆動設計 ――基礎と実践・クリーンアーキテクチャ
ソフトウェア開発でドメイン駆動設計が注目されています。ソフトウェアデザイン誌で大変好評だった,ドメイン駆動設計特集の過去記事(2024年3月号,2023年2月号など)...
-
現場で役立つシステム設計の原則 〜変更を楽で安全にするオブジェクト指向の実践技法
「ソースがごちゃごちゃしていて,どこに何が書いてあるのか理解するまでがたいへん」「1つの修正のために,あっちもこっちも書きなおす必要がある」「ちょっとした変更...
-
オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方
オブジェクト指向設計の名著として名高い“Practical Object-Oriented Design in Ruby”,待望の翻訳版!使いこなせるようになるととても便利なオブジェクト指向ですが,...