Software Architecture and Design Patterns
No se pudo agregar al carrito
Solo puedes tener X títulos en el carrito para realizar el pago.
Add to Cart failed.
Por favor prueba de nuevo más tarde
Error al Agregar a Lista de Deseos.
Por favor prueba de nuevo más tarde
Error al eliminar de la lista de deseos.
Por favor prueba de nuevo más tarde
Error al añadir a tu biblioteca
Por favor intenta de nuevo
Error al seguir el podcast
Intenta nuevamente
Error al dejar de seguir el podcast
Intenta nuevamente
Exclusivo para miembros Prime: ¿Nuevo en Audible? Obtén 2 audiolibros gratis con tu prueba.
Elige 1 audiolibro al mes de nuestra inigualable colección.
Acceso ilimitado a nuestro catálogo de más de 150,000 audiolibros y podcasts.
Accede a ofertas y descuentos exclusivos.
Premium Plus se renueva automáticamente por $14.95 al mes después de 30 días. Cancela en cualquier momento.
Compra ahora por $6.90
-
Narrado por:
-
Virtual Voice
-
De:
-
Ajit Singh
Este título utiliza narración de voz virtual
Voz Virtual es una narración generada por computadora para audiolibros..
Philosophy: Learn by Building
The core philosophy of this book is simple yet powerful: you cannot learn architecture by reading; you learn it by building. I believe that software architecture is not an abstract art but a practical engineering discipline. True understanding comes from application. Therefore, every concept introduced is immediately followed by simple, real-world examples and hands-on implementation. The focus is always on the "how"—how to select a pattern, how to implement it, and how to integrate it into a larger system architecture to build a functional, high-quality application.
Key Features
1. Globally Compatible Syllabus: The content is carefully mapped to the syllabi of B.Tech/M.Tech and B.S./M.S. in Computer Science programs across the USA, Europe, and Asia.
2. Application-Oriented: More than 80% of the book is dedicated to practical examples, case studies, and code implementation.
2. Step-by-Step Guidance: From fundamental patterns to a complete capstone project, the book provides clear, sequential instructions.
3. Ten Focused Chapters: The book is structured into ten logical chapters that progressively build knowledge from foundational principles to advanced architectural styles and a final, integrative project.
4. Simple and Clear Algorithms: All code examples and algorithms are intentionally simplified to ensure that the focus remains on the architectural concept being taught, not on complex implementation details.
5. Real-World Case Studies: Small case studies are embedded within chapters to demonstrate how concepts like MVC, Microservices, or the Observer pattern are used in popular applications we use every day.
6. Complete DIY Capstone Project: The final chapter is a comprehensive tutorial on building a live, working application, integrating the key lessons from the entire book.
Key Takeaways
Upon completing this book, you will be able to:
1. Analyze software requirements and translate them into a robust architectural design.
2. Select and implement the most appropriate design patterns to solve common programming problems.
3. Design and differentiate between major architectural styles like Monolithic, Client-Server, and Microservices.
4. Develop scalable and maintainable applications using principles like SOLID and Domain-Driven Design.
5. Build a complete, multi-component application from design and implementation to deployment.
Disclaimer: Earnest request from the Author.
Kindly go through the table of contents and refer kindle edition for a glance on the related contents.
Thank you for your kind consideration!
Todavía no hay opiniones