I found this book on the library shelves by chance shortly after it was published. It changed my life - the discovery of a new favorite writer, and it led me to my love of Montana. I love the ... Read More
The second edition of the book makes a good journeyman's guidebook, which the first edition didn't since software architecture was still a mystique. The second edition, which has been heavily ... Read More