• Post Reply Bookmark Topic Watch Topic
  • New Topic

Class ,sequence diagrams  RSS feed

 
eswar kumar
Ranch Hand
Posts: 98
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
While designing a project which diagram we create first ( Class,sequence,collebration....till Database design) can you tell me the order?
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
All diagrams should either help you explore a problem space or help you communicate an idea to someone else. So you build the one you need at the time you need it. Which is a completely useless answer until you get some experience doing it. Look at Scott Ambler's http://www.AgileModeling.com for numerous essays (and ads for books) on this kind of question. Visit the OO and UML forum further down the page for folks (like me) who love to talk this stuff to death. And then some.
I just read an interesting case study where the database design was done last. A fascinating reversal of common thinking. It worked because the whole system was designed and built using JUnit tests that provided all the data needed to prove the classes worked. Absence of a database allowed free refactoring all the way through with no worries about how it affected persistent storage. Way cool.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!