A sequence diagram usually only represents one path, out of many, through a use case. They don't handle exceptions very well and they don't handle message content particularly well.
All of this is evident in the examples given.
Why not use BPMN - Activity diagrams ++ - instead?
cheers
Do DB operations always succeed?
By Chris Rimmer
Posted Saturday 22nd December 2007 14:04 GMT
I think not. The diagram needs another alternate course for the save operation failing.
Add a semi colon & compile
By Diogenies
Posted Saturday 22nd December 2007 22:57 GMT
There is no point to diagramming something when all you need to do is add semi colons to the text in the diagram and compile.
But this may be an artefact of the fact that only simple examples are used in texts as I can see the utility of these diagrams when there is complicated set of steps at a higher level than a single class or that involves interaction with numerous classes
I have small problem with this.
By Tuomo Stauffer
Posted Monday 24th December 2007 05:59 GMT
When you see words like JDBC, DAO, etc in diagram instead of just data base access? Aren't the use ( UML, whatever.. ) diagrams supposed to show use cases, what, etc instead of one of hundreds (thousands?) of possibles ways to implement a solution? It says Spring/JSP project but what if things change next week? How valid it is then? Not to blame the book but solutions should work not matter what the supporting architecture is.
The period for commenting on this story has finished
Find out how Trolltech has made it easy for developers to implement web content directly into their native applciations through the integration of the WebKit rendering engine.