Domain-Driven Design in Python (Paperback)

Idioma: inglés

Editorial: Independently Published, 2026

9798171340100

  • Tapa blanda
  • Nuevo
Ver todos los detalles

Librería: CitiRetail, Stevenage, Reino UnidoCitiRetail

Vendedor de 5 estrellas

Vendedor de IberLibro desde 29 de junio de 2022

Tapa blanda

Condición: Nuevo

EUR 39,08

Envío por EUR 43,88 
Se envía de Reino Unido a Estados Unidos de America

Cantidad disponible: 1 disponible

Añadir al carrito
Devoluciones gratuitas de 30 días

Descripción del artículo del vendedor

Paperback. You already know Python. This book teaches you how to use it to build software that actually understands the business it serves. You'll learn to translate messy, real-world rules into clean entities, value objects, and aggregates - and to organize a growing system into bounded contexts that stay sane as your business scales.Picture this: a small feature request lands on your desk. It should take an afternoon. Instead, you spend three days hunting through tangled conditionals, guessing which of five places actually enforces the rule you need to change, and hoping you haven't broken something on the other side of the codebase.This is what happens when software drifts away from the business it was built to serve.Now imagine the opposite. A domain expert describes a new rule to you in plain language - and you already know exactly where it belongs. Your Shipment class enforces its own weight limit. Your Subscription knows when it can and can't be paused. Nothing breaks quietly somewhere else, because nothing was ever scattered in the first place.That's not luck. That's a model - one built deliberately, in conversation with the people who understand the business, and expressed faithfully in your code. This book walks you through building exactly that, one deliberate decision at a time.What's InsideThe philosophy behind Domain-Driven Design - and why Python is more than capable of itCollaborative techniques like event storming for uncovering hidden business rulesThe ubiquitous language: keeping your code and your conversations in syncBounded contexts and context mapping for taming complex, multi-team systemsTactical building blocks: entities, value objects, aggregates, and domain servicesDomain events, repositories, and factories for a fully decoupled architectureApplication layer patterns: CQRS, the Unit of Work, and clean cross-cutting concernsHexagonal architecture with SQLAlchemy, FastAPI/Flask, and message brokersTesting strategies that make refactoring a domain model safe, not scaryA practical playbook for introducing all of this into an existing legacy codebaseWho It's Meant ForThis book is for the Python developer who's tired of code that no longer makes sense to anyone - including its own author. Whether you're building something new or trying to rescue something old, if you've ever thought "there has to be a better way to organize this," you're exactly who this book was written for. Some comfort with Python classes and basic object-oriented concepts is assumed; no prior DDD experience is needed.Every system you'll ever touch is drifting one of two directions: toward clarity, or toward chaos. The gap between those two futures isn't talent. It's method.You can keep patching the same tangled logic, hoping nothing else breaks. Or you can open this book, learn to listen to your domain the right way, and start building software that actually holds up - feature after feature, year after year.Turn the page. Your next codebase is waiting to be built right. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…

N° de ref. del artículo 9798171340100

Título
Domain-Driven Design in Python (Paperback)
Autor
Willie K. Cooke
Editorial
Independently Published
Año de publicación
2026
Estado
new
Encuadernación
Paperback
Idioma
inglés
ISBN 13
9798171340100

CitiRetail

Stevenage, Reino Unido

Vendedor de 5 estrellas

Vendedor de IberLibro desde 29 de junio de 2022

Tarifas de envío de Reino Unido a Estados Unidos de America

ArtículoDe 7 a 14 días hábilesDe 7 a 60 días hábiles
Primer artículoEUR 43,88EUR 43,88
Los plazos de entrega los establecen los vendedores y varían según el transportista y la ubicación. Los pedidos que pasan por la aduana pueden sufrir retrasos y los compradores son responsables de los aranceles o tarifas asociadas. Los vendedores pueden ponerse en contacto con usted en relación con cargos adicionales para cubrir cualquier aumento en los costes de envío de los artículos.

Métodos de pago

  • Visa
  • Mastercard
  • American Express
  • Carte Bleue
  • Apple Pay
  • Google Pay

Descripción de la tienda

Online business

Información empresarial del vendedor

ABC BOOKS LIMITED

10 John Street
London, Reino Unido WC1N 2EB