Pythonではじめるクリ−ンア−キテクチャ-SOLID原則/ドメイン駆動設計/テスト駆動開発を (impress top gear)SOLID原則/ドメイン駆動設計/テスト駆動開発を

43.10 SGD
Member Price
38.79

Product Description

なぜそこに書くのか―クリーンな構造を学ぶ
Pythonで学ぶ、比類のない設計手法。堅牢でしなやかなシステムを設計できる!―本書では、「コードの複雑化」や「フレームワークへの過度な依存」という多くの開発者が直面する課題に対して、明確な解決策を提示します。アプリケーション開発において「クリーンアーキテクチャ」の原則をどのように適用し、保守性と拡張性の高いシステムを構築するかについて、Pythonを使って具体的かつ実践的に解説。「動くコード」を書くだけの段階から、「変化に強く、10年後もメンテナンス可能なコード」を書ける段階へとステップアップしましょう。

本書では、Pythonでクリーンアーキテクチャを実装する方法を解説。「コードの複雑化」や「外部フレームワークへの過度な依存」という、多くの開発者が直面する課題に対して、明確な解決策を提示します。本書ではまず、良いシステムを作るためのクリーンアーキテクチャ、良いコードを書くためのSOLID原則、Pythonの特性を把握します。その後、タスク管理アプリケーションの例を交えながら、クリーンアーキテクチャの階層ごとの役割と連携、実装について詳しく解説。また、Pythonの特性を活かした具体的なコード例とプロジェクト構造を提示します。その後、単体テストと統合テストを通じた包括的なテストカバレッジの実現方法についても学んでいきます。クリーンアーキテクチャの応用としては、Web UIの実装、可観測性機能の追加、レガシーシステムへの段階的な変革にも焦点を当てていきます。本書を読み進めることで、保守性と変化への適応性に優れたアプリケーションの開発スキルを身につけることができ、そうしたスキルの獲得を目指すエンジニアにとって格好の一冊となっています。

Available to Order

Usually dispatches within 3-4 weeks

While every attempt has been made to ensure stock availability, occasionally we may run out of stock at our stores.

Free domestic shipping on orders over 50.00SGD

Discount is applied at checkout.

Recently Viewed Items

Related Products