I feel like I'm at the point in my
Java learning that I need to learn more about
patterns and UML design. I'm curious to know if Mr. Martin's book is authored with the beginning UML student in mind, or if a more advanced understanding is required? In other words, will it help get me started in UML, or should I learn a little bit about the subject before tackling the book?
Thanks!