
Fundamentals of Software Architecture
An Engineering Approach
No se pudo agregar al carrito
Add to Cart failed.
Error al Agregar a Lista de Deseos.
Error al eliminar de la lista de deseos.
Error al añadir a tu biblioteca
Error al seguir el podcast
Error al dejar de seguir el podcast

Compra ahora por $30.09
-
Narrado por:
-
Benjamin Lange
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics.
Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks. You’ll explore software architecture in a modern light, taking into account all the innovations of the past decade.
This book examines:
- Architecture patterns: the technical basis for many architectural decisions
- Components: identification, coupling, cohesion, partitioning, and granularity
- Soft skills: effective team management, meetings, negotiation, presentations, and more
- Modernity: engineering practices and operational approaches that have changed radically in the past few years
- Architecture as an engineering discipline: repeatable results, metrics, and concrete valuations that add rigor to software architecture
Listeners also enjoyed...




















Las personas que vieron esto también vieron:


















the narration is a masterpiece
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.
Packed with information!
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.
My only complaint is that it doesn't go through enough scenarios (katas) and instead spends time talking about things such as: how to create an effective powerpoint presentation and checklists where a lot of what was listed can be handled with CI. The beginning is also very academic and not super helpful. I'm not still clear on the nuanced difference between Connascence and Coupling and I'm not sure that it matters.
The meat of the book is in the middle and the meat is very good.
Excellent foundational book
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.
Clear narrator
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.
Loved it
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.
1. Write down the chapter topic and the review questions at the end of each chapter before listening to the chapter.
2. Listen to the chapter and write down the answers to the questions
This will provide a great reference to the key material in the book.
The last portion of the book is about being an effective SW architect rather than software architecture. This covers how to effectively mentor, lead, develop sw architectures, and present ideas and architectures. It is good advice, which you can find from many sources. but not 'Fundamentals of Software Architecture'.
Overall I recommend this book.
A good presentation of SW Architecture
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.
Paying it forward
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.
A good book to start in Software Architecture
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.
A surprisingly good listen
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.
Good book, required replaying for comprehension
Se ha producido un error. Vuelve a intentarlo dentro de unos minutos.