Too bad he skipped sequence diagrams, saying that he had already covered them in class.<p>Years ago I co-authored a book on UML, but the only UML diagrams that I still use are sequence diagrams which I think are great for explaining interactions between objects or separate services.