- Pythonではじめるクリーンアーキテクチャ
-
SOLID原則/ドメイン駆動設計/テスト駆動開発を実践
impress top gear
- 価格
- 3,850円(本体3,500円+税)
- 発行年月
- 2026年03月
- 判型
- B5
- ISBN
- 9784295024040
この商品をご覧のお客様は、こんな商品もチェックしています。
- Exercise Go プログラマ脳を鍛える至高の問題集
-
価格:2,728円(本体2,480円+税)
【2025年10月発売】
- なっとく!アルゴリズム 第2版
-
価格:3,168円(本体2,880円+税)
【2025年05月発売】
- テスト駆動Python 第2版
-
価格:3,300円(本体3,000円+税)
【2022年08月発売】
- Exercise Python プログラマ脳を鍛える至高の問題集
-
価格:2,508円(本体2,280円+税)
【2025年10月発売】
- Web APIの設計
-
価格:4,180円(本体3,800円+税)
【2020年08月発売】

























[BOOKデータベースより]
本書では、Pythonでクリーンアーキテクチャを実装する方法を解説。「コードの複雑化」や「外部フレームワークへの過度な依存」という、多くの開発者が直面する課題に対して、明確な解決策を提示します。本書ではまず、良いシステムを作るためのクリーンアーキテクチャ、良いコードを書くためのSOLID原則、Pythonの特性を把握します。その後、タスク管理アプリケーションの例を交えながら、クリーンアーキテクチャの階層ごとの役割と連携、実装について詳しく解説。また、Pythonの特性を活かした具体的なコード例とプロジェクト構造を提示します。その後、単体テストと統合テストを通じた包括的なテストカバレッジの実現方法についても学んでいきます。クリーンアーキテクチャの応用としては、Web UIの実装、可観測性機能の追加、レガシーシステムへの段階的な変革にも焦点を当てていきます。本書を読み進めることで、保守性と変化への適応性に優れたアプリケーションの開発スキルを身につけることができ、そうしたスキルの獲得を目指すエンジニアにとって格好の一冊となっています。
1 Pythonでのクリーンアーキテクチャの基礎(クリーンアーキテクチャの意義:Python開発を変える;SOLID原則:堅牢なPythonアプリケーションを構築する;Pythonの型システムを使ってクリーンアーキテクチャを強化する)
2 クリーンアーキテクチャをPythonで実装する(ドメイン駆動設計:コアビジネスロジックを構築する;アプリケーション層:ユースケースのオーケストレーション;インターフェイスアダプター層:コントローラーとプレゼンター;フレームワーク&ドライバー層:外部インターフェイス;クリーンアーキテクチャによるテストパターンの実装)
3 クリーンアーキテクチャをPythonで適用する(Web UIの追加:クリーンアーキテクチャのインターフェイスの柔軟性;可観測性の実装:監視と検証;レガシーからクリーンへ:保守性を高めるPythonのリファクタリング;クリーンアーキテクチャの旅:次なるステップ)