Ce livre n'est pas vraiment une description d'UML et des design pattern et encore moins une référence.
Par contre, il est une exelente présentation du génie logiciel et des méthodes de dévellopement. Il met l'accent sur ce qui est rééllement important, les bonnes pratiques, les différentes étapes de dévellopement. Je viens de finir mes études en école d'ingénieur en informatique (j'avais aussi suivit une maitrise d'informatique avant), et je peux dire, que ce livre est plus utile et applicable que tout les cours et autre livres que j'ai pu avoir sur le sujet.
Vous voulez une vue d'ensemble du génie logiciel et comment dévelloper vos projet informatiques (coté technique, pas humain) ? Vous êtes déçus par les livres se contentant de décrire la syntaxe UML et préférez comprendre la physilophie soujascente ? N'hesitez pas, achetez le !
Vous voulez une référence de la syntaxe UML ou une liste de tout les designs pattern ? Passez votre chemin.