
Applying UML and patterns
by Craig Larman · first published 1998
3mentions
2recommended by
3HN commenters
2009–2020first – last mentioned
67% recommend33% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Definitely Applying UML and Patterns https://www.amazon.com/Applying-UML-Patterns-Introduction-Ob...
on “Ask HN: What are your favorite books for object-oriented design?” ↗…engineering. Or does the author mean classics from the entirety of a CS program? I've been teaching a software engineering class for a few years. Being conscious of the high cost of textbooks, I find that Applying UML and Patterns by Larman achieves the best balance of practice, design, and process. For students who want to dig into agile methodologies I would recommend Extreme Programming Explained by Beck and the Poppendiecks…
on “Books I recommend to my software engineering students” ↗…sure. Just wonder how much the 'school factor' influences rating. How many reviews and Googlings are due to students forced to read an 'arbitrary' title? Which titles are in fact professors favorites? I think Applying UML and Patterns could be one.
on “Top 100 Best Software Engineering Books, Ever” ↗