Showing posts with label UML. Show all posts
Showing posts with label UML. Show all posts

Thursday, January 17, 2013

How to Sell Them on Your Design

So, you've been tasked with restructuring your object model. After hours of thinking through the implications of each design decision, you've sketched up your new object model in a UML class diagram. You're ready to present it to your peers! Now, how are you going to sell them on it?

Take a look at

Wednesday, January 9, 2013

Speak to Me, UML!

I don't know about you, but when I first learned about UML, I was ecstatic! I was just so excited to have a standard way to represent my object model in class diagrams in ways that were easy to sketch and understandable by others. I created diagrams every chance I got.

Here's an example of what my class diagrams looked like back then:

Very detailed UML diagram

Yep, that's what they looked like, except with about three or four times the number of classes as we see here. Sure, they were factually correct, but they were also so doggone verbose that they were only good for stuff like auto-generating stubbed out classes.

Reading a diagram like that is a bit like

Tuesday, December 11, 2012

UML Diagramming Tools

I'm a big fan of UML -- especially class diagrams. I'm also a big fan of free. So I figured I'd put those things together and give you a quick review of some of the free UML tools out there!

Profile Picture
Dave Leeds
My Hobbies:
  • Programming
  • Cartooning
  • Music Writing
Full Profile