This blog is no longer updated. Please check my new blog here.

Julien Sobczak

UML Distilled: A Brief Guide to the Standard Object Modeling Language. Brillant.

Martin Fowler

LE livre lire sur UML. L'essentiel du langage pour communiquer tout en étant compris.

General

Paperback 0321193687 192 pages

Review

Cette 3ème édition fait suite à la version UML 2.0. C’est d’ailleurs le seul livre de Martin Fowler qui connu plusieurs révisions.

Pas de grande surprise avec ce livre, Le titre résume parfaitement l’ouvrage. En moins de 200 pages, Martin Fowler décrit les notions et notations indispensables sur les différents diagrammes. Ce qui est important ou non pour figurer dans le livre est basé sur l’expérience de l’auteur. Le livre est beaucoup plus direct et moins formel que The Unified Modeling Language User Guide, écrit par les trois auteurs d’UML, et surtout presque fois plus long… D’ailleurs, il a-t-il un réel gain à comprendre toutes les subtilités du langage UML sachant que c’est avant tout un outil de communication et que peu de personnes les connaissent… Le livre de Martin Fowler est donc, pour moi, un livre essentiel, qui distille les concepts les plus utiles, compréhensibles par la majorité des intervenants sur un projet.

Il faut quand même noter que le 12ème chapitre marque un tournant dans le livre. En effet, les derniers chapitres, bien moins clairs, ne rivalisent pas avec le niveau exceptionnel des précédents chapitres. Cette partie marque aussi le début des diagrammes moins répandus (Component, Interaction, Timing Diagrams, ..), moins facile à appréhender, ce qui peut expliquer ce sentiment.