1900 545 403
support@fado.vn
truck icon
Theo dõi đơn hàng
Mã đơn hàng
Số điện thoại
Nhập khẩu tiêu dùng
1,411,890đ
2,262,971đ | 44% OFF
-
+

Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices

Bán tại: Mỹ
4.6
2,262,971đ | GIẢM 44%
1,411,890đ
-
+
*Chiết khấu trực tiếp hấp dẫn cho Platinum và Super VIP. Nâng cấp ngay
Giá bạn thấy bằng giá bạn trả
Yên tâm mua sắm, giải tỏa rủi ro
Hàng chất lượng, rõ nguồn gốc
Sản phẩm nhập khẩu chính ngạch
Liên tục cập nhật hành trình
Miễn phí giao hàng trong nước
Cam kết giá bán niêm yết chính xác trên website
Bảo vệ quyền lợi Khách Hàng, hỗ trợ đổi trả nhanh chóng
Chất lượng đảm bảo, nguồn gốc rõ ràng, có đánh giá từ người mua và thẩm định độ uy tín người bán
An toàn, minh bạch hợp pháp, không sợ rủi ro
Theo dõi và cập nhật quá trình vận đơn thường xuyên
Miễn phí giao hàng trong nước, áp dụng cho đơn hàng từ 1,5 triệu
Thương hiệu HARRY PERCIVAL là cái tên nổi tiếng được rất nhiều khách hàng trên thế giới chọn lựa. Sản phẩm ARCHITECTURE PATTERNS WITH PYTHON: ENABLING TEST-DRIVEN DEVELOPMENT, DOMAIN-DRIVEN DESIGN, AND EVENT-DRIVEN MICROSERVICES là sự lựa chọn hoàn hảo nếu bạn đang tìm mua một món cho riêng mình.

Thông tin chi tiết

Best Sellers Rank #110,353 in Books (See Top 100 in Books) #19 in Computer Hardware Design & Architecture #52 in Python Programming #86 in Software Development (Books)
Customer Reviews 4.6 out of 5 stars 528Reviews
Tính năng sản phẩm
Sản phẩm Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices của thương hiệu Harry Percival với nhiều tính năng nổi bậc, là một sản phẩm được nhiều khách hàng trên thế giới lựa chọn.

From the Publisher

Architecture Patterns, Python, Test Driven Development, TDD

From the Preface

Who Should Read This Book

Here are a few things we assume about you, dear reader:

  • You’ve been close to some reasonably complex Python applications.
  • You’ve seen some of the pain that comes with trying to manage that complexity.
  • You don’t necessarily know anything about DDD or any of the classic application architecture patterns.

We structure our explorations of architectural patterns around an example app, building it up chapter by chapter. We use TDD at work, so we tend to show listings of tests first, followed by implementation. If you’re not used to working test-first, it may feel a little strange at the beginning, but we hope you’ll soon get used to seeing code “being used” (i.e., from the outside) before you see how it’s built on the inside.

We use some specific Python frameworks and technologies, including Flask, SQLAlchemy, and pytest, as well as Docker and Redis. If you’re already familiar with them, that won’t hurt, but we don’t think it’s required. One of our main aims with this book is to build an architecture for which specific technology choices become minor implementation details.

Origins of this book:

At the end of Harry’s last book, Test-Driven Development with Python (O’Reilly), he found himself asking a bunch of questions about architecture, such as, What’s the best way of structuring your application so that it’s easy to test? More specifically, so that your core business logic is covered by unit tests, and so that you minimize the number of integration and end-to-end tests you need? He made vague references to “Hexagonal Architecture” and “Ports and Adapters” and “Functional Core, Imperative Shell,” but if he was honest, he’d have to admit that these weren’t things he really understood or had done in practice.

And then he was lucky enough to run into Bob, who has the answers to all these questions. Bob ended up a software architect because nobody else on his team was doing it. He turned out to be pretty bad at it, but he was lucky enough to run into Ian Cooper, who taught him new ways of writing and thinking about code.

Our aim with this book is to introduce several classic architectural patterns and show how they support TDD, DDD, and event-driven services. We hope it will serve as a reference for implementing them in a Pythonic way, and that people can use it as a first step toward further research in this field.

Test-Driven Development with Python
Customer Reviews
4.6 out of 5 stars144
Price $38.26
Related content from O'Reilly Media no data
Xem thêm
Người bán: IEA Inc
Giá bạn thấy bằng giá bạn trả
Cam kết giá bán niêm yết chính xác trên website
Yên tâm mua sắm, giải tỏa rủi ro
Bảo vệ quyền lợi Khách Hàng, hỗ trợ đổi trả nhanh chóng
Hàng chất lượng, rõ nguồn gốc
Chất lượng đảm bảo, nguồn gốc rõ ràng, có đánh giá từ người mua và thẩm định độ uy tín người bán
Sản phẩm nhập khẩu chính ngạch
An toàn, minh bạch hợp pháp, không sợ rủi ro
Liên tục cập nhật hành trình
Theo dõi và cập nhật quá trình vận đơn thường xuyên
Miễn phí giao hàng trong nước
Miễn phí giao hàng trong nước, áp dụng cho đơn hàng từ 1,5 triệu
0
So sánh
Bạn có muốn FADO hỗ trợ bạn thông tin sản phẩm và giao hàng. FADO luôn sẵn sàng!
Liên hệ
Đội hỗ trợ mua sắm đã sẵn sàng để tư vấn
Zalo
Hỗ trợ trực tuyến
Chat ngay
Trợ lý mua sắm
Chat ngay
Hotline:
1900 545 403