Full description not available
B**K
Helpful for beginners
It is a helpful source for Software Architecture beginners like students.The book hasn't gone through details so I could get the software architecture concepts more clearly.Babak
T**L
Good foundational concepts! Excellent course material.
As this book describes, there is a variety of complexity in building physical structures. A lot less design and planning is needed to build a doghouse than a home for people, and a lot less is needed to build a home than a skyscraper.I suspect that many computer science students emerge from their university studies fully prepared to build a doghouse; that is, small, straight-forward computer programs. The coding and algorithm knowledge they have may well be adequate for larger projects, but perhaps inadequate is their understanding of how to plan for larger projects. This book helps the reader to better realize what to think about as they embark on larger projects.I wish I had studied this book while I was in college, but it hadn't been written then, and even if it had been, I probably wouldn't have understood why its content was important. I certainly understand its importance now, and would recommend it to anyone who is currently working, or desires to work, in a software development role where upfront design is useful.
Trustpilot
3 weeks ago
4 days ago