目次
◆Part1 Pythonでのクリーンアーキテクチャの基礎
- 第1章 クリーンアーキテクチャの意義:Python開発を変える
- 第2章 SOLID原則:堅牢なPythonアプリケーションを構築する
- 第3章 Pythonの型システムを使ってクリーンアーキテクチャを強化する
◆Part2 クリーンアーキテクチャをPythonで実装する
- 第4章 ドメイン駆動設計:コアビジネスロジックを構築する
- 第5章 アプリケーション層:ユースケースのオーケストレーション
- 第6章 インターフェイスアダプター層:コントローラーとプレゼンター
- 第7章 フレームワーク&ドライバー層:外部インターフェイス
- 第8章 クリーンアーキテクチャによるテストパターンの実装
◆Part3 クリーンアーキテクチャをPythonで適用する
- 第9章 Web UIの追加:クリーンアーキテクチャのインターフェイスの柔軟性
- 第10章 可観測性の実装:監視と検証
- 第11章 レガシーからクリーンへ:保守性を高めるPythonのリファクタリング
- 第12章 クリーンアーキテクチャの旅:次なるステップ
なぜそこに書くのかークリーンな構造を学ぶ
Pythonで学ぶ、比類のない設計手法。堅牢でしなやかなシステムを設計できる!―本書では、「コードの複雑化」や「フレームワークへの過度な依存」という多くの開発者が直面する課題に対して、明確な解決策を提示します。アプリケーション開発において「クリーンアーキテクチャ」の原則をどのように適用し、保守性と拡張性の高いシステムを構築するかについて、Pythonを使って具体的かつ実践的に解説。「動くコード」を書くだけの段階から、「変化に強く、10年後もメンテナンス可能なコード」を書ける段階へとステップアップしましょう。
プレゼント応募要項
応募締切
2026年5月25日(月)17:00当選者数
5
名様応募方法
下記応募フォームに必要事項をご記入して応募をお願いします。当選者の発表はプレゼントの発送をもって代えさせていただきます。
[個人情報の取り扱いについて]:
入力いただいたご連絡先にThink ITのメールマガジンをお送りします。また、弊社(株式会社インプレス)より関連セミナーの開催や、資料ダウンロードなどのご案内(協賛企業のものを含む)をお送りさせていただきます。ぜひご活用いただければ幸いです。なお、ご不要の場合は、いつでも停止いただけます。詳しくはお送りいたしますメール巻末をご覧ください。
お預かりした個人情報につきましては、細心の注意をもって管理してまいります。当社の個人情報の取り扱いにつきましては、プライバシーポリシーにて公開しております。また、個人情報についてのお問い合わせは、データマーケティング推進室(Email:customer-bm@impress.co.jp)までお寄せください。

