- Página de inicio /
- Libros /
- Computing & Internet /
- Programming /
- Software Design, Testing & Engineering /
- Design Patterns /
- Design Patterns Explained: A New Perspective ...
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns)
DOP 5927
Price Details
Excluding Shipping & Custom charges ( Shipping and custom charges will be calculated on checkout )
*All items will import from REINO UNIDO
13%
QTY:
Ubuy works hard to protect your security and privacy. Our advanced payment security system ensures confidentiality by encrypting your information during transmission using AES (Advanced Encryption Standards) and SSL (Secure Socket Layer) protocols. Your payment details are 100% secure as we do not share your payment details with third party sellers.
Design Patterns Explained, Second Edition is the field's simplest, clearest, most practical introduction to patterns.
Fast
Shipping
Free
Return*
Secure Packaging
100% Original Products
PCI DSS Compliance
ISO 27001 Certified
What Stands Out
Detalles de producto
- One of the great things about the book is the way the authors explain concepts very simply using analogies rather than programming examples–this has been very inspiring for a product I'm working on: an audio-only introduction to OOP and software development.–Bruce Eckel...I would expect that readers with a basic understanding of object-oriented programming and design would find this book useful, before approaching design patterns completely. Design Patterns Explained complements the existing design patterns texts and may perform a very useful role, fitting between introductory texts such as UML Distilled and the more advanced patterns books.–James NobleLeverage the quality and productivity benefits of patterns–without the complexity! Design Patterns Explained, Second Edition is the field's simplest, clearest, most practical introduction to patterns. Using dozens of updated Java examples, it shows programmers and architects exactly how to use patterns to design, develop, and deliver software far more effectively.You'll start with a complete overview of the fundamental principles of patterns, and the role of object-oriented analysis and design in contemporary software development. Then, using easy-to-understand sample code, Alan Shalloway and James Trott illuminate dozens of today's most useful patterns: their underlying concepts, advantages, tradeoffs, implementation techniques, and pitfalls to avoid. Many patterns are accompanied by UML diagrams.Building on their best-selling First Edition, Shalloway and Trott have thoroughly updated this book to reflect new software design trends, patterns, and implementation techniques. Reflecting extensive reader feedback, they have deepened and clarified coverage throughout, and reorganized content for even greater ease of understanding. New and revamped coverage in this edition includesBetter ways to start thinking in patternsHow design patterns can facilitate agile development using eXtreme Programming and other methodsHow to use commonality and variability analysis to design application architecturesThe key role of testing into a patterns-driven development processHow to use factories to instantiate and manage objects more effectivelyThe Object-Pool Pattern–a new pattern not identified by the Gang of FourNew study/practice questions at the end of every chapterGentle yet thorough, this book assumes no patterns experience whatsoever. It's the ideal first book on patterns, and a perfect complement to Gamma's classic Design Patterns. If you're a programmer or architect who wants the clearest possible understanding of design patterns–or if you've struggled to make them work for you–read this book.
| Publisher | Addison-Wesley Professional |
| Publication date | 12 Oct. 2004 |
| Edition | 2nd |
| Language | English |
| Print length | 468 pages |
| ISBN-10 | 9780321247148 |
| ISBN-13 | 978-0321247148 |
| Item weight | 907 g |
| Dimensions | 17.78 x 2.69 x 23.5 cm |
DESCRIPCIÓN DEL PRODUCTO
Preguntas y respuestas de los clientes
-
Pregunta:
Is this book suitable for beginners?
Respuesta: Yes, it assumes no prior patterns experience, making it perfect for newcomers. -
Pregunta:
What programming language examples are included?
Respuesta: The book includes dozens of updated examples in Java. -
Pregunta:
Will this book help me understand design patterns for agile development?
Respuesta: Absolutely, it covers how design patterns facilitate agile methodologies.
Design Patterns Editorial Review
Design Patterns Explained: A New Perspective On Object-Oriented Design (Software Patterns) teaches software engineers how to create better designs by applying principles like strong cohesion and weak coupling. Many readers recommend this book for its clarity and practical insights, praising its unique approach of integrating software patterns with analysis techniques. The author effectively simplifies complex ideas, making it approachable for those familiar with programming concepts. However, some felt that the book could be repetitive, especially in its initial chapters, making it less engaging for experienced developers. Overall, readers appreciate the thoughtful presentation and the valuable concepts that can significantly benefit software design.
Customer Reviews & Ratings
-
5 estrella
65%
-
4 estrella
19%
-
3 estrella
11%
-
2 estrella
3%
-
1 estrella
2%
Revisar este producto
Comparte tus ideas con otros clientes
ventajas
- Accessible to programmers with some experience
- Clear explanations of design principles
- Practical insights on software design
- Unique integration of analysis techniques
- Helpful for improving OO-thinking
Contras
- May feel repetitive in early chapters
Platform Trust & Buyer Confidence
“Great products and very good service: very easy and very fast international delivery.”
“Wonderful online shopping experience, smooth transaction from the start. Payment method works conveniently and delivery is unexpectedly fast and reliable. You go the extra mile for service. What makes this even more amazing, you deliver to Namibia. I will remain a happy Ubuy customer and will increase my purchases for sure! Thank you!”
“Very easy to find the products what you need, and so fast delivery, that’s why I highly recommended to others costumers to used ubuy.”
“I received exactly what I ordered I was skeptical about your site because that was my first time to order. But the order came timely and neatly packaged. I was not disappointed. Thank you.”
“Easy to find and order what you want on the website. Delivery is quick to the UK”
Product Price History
Información importante
- Limitaciones: Para los productos enviados al extranjero, ten en cuenta que cualquier garantía del fabricante puede no ser válida; las opciones de servicio del fabricante pueden no estar disponibles; los manuales del producto, las instrucciones y las advertencias de seguridad pueden no estar en los idiomas del país de destino; los productos (y los materiales que los acompañan) pueden no estar diseñados de acuerdo con las normas, especificaciones y requisitos de etiquetado del país de destino; y los productos pueden no ajustarse al voltaje del país de destino y a otras normas eléctricas (lo que requiere el uso de un adaptador o convertidor, si procede). El destinatario es responsable de asegurarse de que el producto puede ser importado legalmente al país de destino. Cuando hagas un pedido a Ubuy o a sus filiales, el destinatario es el importador registrado y debe cumplir todas las leyes y normativas del país de destino.
- No todos los productos que aparecen en Ubuy están a la venta, ya que Ubuy es un motor de búsqueda a nivel mundial. Los productos están sujetos a las normas de exportación/comercio.
DOP 5927
Haz tu pedido ahora y recíbelo por ahí Sábado, Octubre 24
This item is not restrict in my country.(Please click on above link if this item is not restrict in your country, So our team will review and allow.)
QTY:
PCI DSS compliant and ISO 27001:2022 certified, with encrypted payments and full buyer protection on every order.
características y beneficios
- Ideal for programmers and architects with basic OOP knowledge.
- Uses simple analogies to explain complex concepts.
- Includes dozens of updated Java examples for practical learning.
- Covers fundamental principles of design patterns and object-oriented analysis.
- Thoroughly updated to reflect new software design trends and techniques.
- Gentle approach assumes no prior patterns experience, making it accessible.
Ubuy Assurance
Experience worry-free shopping with 100% original products, PCI DSS-compliant payment security, ISO 27001-certified data protection, the fastest cross-border delivery, free returns *, and secure packaging on every order.