Design It!: From Programmer to Software Architect (The Pragmatic Programmers) 1st Edition, Kindle Edition
Thumbnail 1

Design It!: From Programmer to Software Architect (The Pragmatic Programmers) 1st Edition, Kindle Edition

4.4/5
Product ID: 104122330
Secure Transaction
Frequently Bought Together

Description

Full description not available

Reviews

4.4

All from verified purchases

P**A

A must read for aspiring software architects

This book is one of most important, inspiring and influential books I’ve ever read. It not only explains what architecture is and how it should be done, it also gives a clear instructions for aspiring software developers on how to become a software architect. It also contains a broad catalog of well-described, ready to use workshop methods. The book itself is easy to read, well redacted and structured. For me personally, this is THE software architecture book and if I’ve been asked to go for a lone island with only one tech book, I’d choose this one without a doubt :)

C**R

Great

What stands out about this book is its real-world applicability. Keeling doesn't get lost in theory; he focuses on concrete examples and practical techniques. His writing style is engaging and clear, making potentially complex topics easy to grasp. The book also highlights the importance of effective communication and collaboration skills, which are often overlooked but are vital in the role of a software architect.

R**Y

Great book for future technical leaders

This book is designed to help kickstart your architectural thinking and set you up with practical methods to start making analytical decisions about the design of your systems. From how to think about quality attributes, how to approach architecture as a risk reducing disciplines and the catalogue of architecture styles; this book is also a great summary of the most important concepts on software architecture and serves also as a good referential source.I recommend this book to any engineer looking to make the jump to technical leader but it is also a great catalyst for practicing software architects looking to solidify some of their thinking and methods.

J**H

Mostly good lessons but not a good format

It feels like a collection of 30-60 minute slideshow talks pasted together into a book. There are a lot of bullet points and a lot of those could be removed without hurting communication. I think one's time would be better served by reading something like The Architecture of Open Source Applications, and authors like Joel Spolsky.For such a new book there's already quite a bit of link rot. The related online forum is also shut down, presumably just out of protest, since I doubt the FOSTA concerns were really relevant.I did like a good chunk of the content. I liked the grounding of architecture as being about expressing quality attributes. I liked the bits about actually quantifying risks instead of letting stand vague objections like "this is risky". I liked the suggestions to improve diagrams (and types of diagrams) and to create things like empathy-maps to better understand user scenarios. I liked that the book has color! As a reference, the third section of the book can be useful for certain circumstances.Unfortunately few circumstances apply in my BigCo role, but that's more the fault of the BigCo, I didn't expect this book to cover anything about moving from some other way of designing software to the way described in the book. (One might be amused to know that this was read in an office book club setting at same BigCo.) I would be interested in reading about how the author integrated or was unable to integrate things from this book in is work at IBM, another BigCo. I thought the example case-study wasn't that useful, but further would have appreciated it as its own standalone chapter near the end instead of handed out drip-by-drip at the end of each chapter, or some real case studies.

D**T

Most Excellent Book

I purchased this for someone else. I already have a hard copy and a PDF. Great book! Covers what's really important.

R**V

Perfect book for technical leader aspirants

Explore more techniques to handle architecture design effectively. Learn the best ways and good qualities to become a software architect.

K**E

Practical approach to architecture in an agile world

Practical approach to architecture in an agile world, this book conveys the changing face of software development from an architectural perspective.

P**R

Learned new, important concept I've never heard

Learned new concept - behavioral analysis.Well explained with good examples and exercises

A**R

Good book as it was recommended by my manager

Good book. Yet to complete it though. My manager recommended me this book

A**R

Handy Book

This will come in handy when I am working on my projects.

V**O

Practical guidelines for software architect nowadays

The book covers many topics that average developer doesn't face on a daily basis. You should not buy the book if you are expecting technical details on building software. You should buy the book if you want to have a position, where you are responsible for quality of the built software. Quality is a process, and that is what author tries to tell and explain in details, starting from design thinking and finishing with a concrete set of tools ready to use. Everything from problem understanding, exploring, to making and evaluating is covered. You should not expect many details on each phase, but knowing all the given foundations you will master skills in real project faster.Quality of the book is perfect, the content is well organized, all pictures are awesome.

M**N

Five Stars

good book

M**K

Great book for people, who work a lot with customer and lead a team

I really enjoyed the list of techniques listed and described in the book. However, the examples showed in a book don't seem to be a 'real' ones

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
$1635

Duties & taxes incl.

Mexicostore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Yusuf A.

Fantastic experience overall. Will recommend to friends and family.

1 month ago

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Design It From Programmer To Software Architect The Pragmatic Programmers | Desertcart Mexico