Software Design in Python

Ronald Mak

12 valoraciones de Goodreads

Idioma: inglés

Editorial: Manning Publications, US, 2026

1633439496 / 9781633439498

Imagen del artículo 1 de 2.

Librería: Rarewaves.com USA, London, London, Reino UnidoRarewaves.com USA

Vendedor de 5 estrellas

Vendedor de IberLibro desde 11 de junio de 2025

Tapa dura

Condición: Nuevo

EUR 54,49

 Gastos de envío gratis 
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

Your Python projects work, yet scaling and maintenance still feel risky. Bug fixes spiral and new features break code you wrote last week. Professional design principles stop churn and keep teams moving with confidence. This book shows proven patterns, clearly explained in plain, modern Python. See messy "before" code refactored into clean, extendable, production-ready modules. Write software that your future self, and your colleagues, will actually love.  Iterative requirement analysis: Translate vague needs into precise, testable class responsibilities.  Cohesion and coupling metrics: Keep modules focused while collaborating through stable, predictable interfaces.  Decorator pattern usage: Enhance behavior without subclass explosions or tangled conditional logic.  SOLID principles walkthrough: Spot smells early and refactor confidently before technical debt snowballs.  Pythonic pattern catalog: Apply strategy, observer, factory, and more using idiomatic language constructs.  Conversation sidebars: Get quick answers to common design questions right when you need them.  Software Design for Python Programmers guides you with real-world, field-tested advice. Each chapter starts with flawed "before" code, then iteratively improves it using proven principles. Diagrams, talking-head sidebars, and refactoring checkpoints make every concept stick.  Finish able to craft maintainable architectures, write extensible classes, and communicate design choices with authority. Your codebase becomes an asset, not a liability.  Ideal for Python developers comfortable with syntax who crave professional-grade software design skills. …

N° de ref. del artículo LU-9781633439498

Título
Software Design in Python
Autor
Ronald Mak
Editorial
Manning Publications, US
Año de publicación
2026
Estado
New
Encuadernación
Hardback
Idioma
inglés
ISBN 10
1633439496
ISBN 13
9781633439498
Peso del artículo
819 gramos

Rarewaves.com USA

London, London, Reino Unido

Vendedor de 5 estrellas

Vendedor de IberLibro desde 11 de junio de 2025

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

ArtículoDe 7 a 12 días hábilesDe 7 a 12 días hábiles
Primer artículoEUR 0,00EUR 0,00
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

Información empresarial del vendedor

RAREWAVES.COM LIMITED

Elsley Court, 20-22 Great Titchfield Street
London, Reino Unido W1W 8BE