January 30, 2006

...Learn TDD with Codemanship

Spot The UML Bluffer

UML is listed on at least 50% of people's CVs these days, and demand for people who know it is always growing. I'm continually shocked at how few people really know even the basics, though. I think the blaggers rely on the fact that most other people who say they know UML are bluffing, too. It's a kind of "I won't tell if you won't" arrangement that means that teams across the world are full of UML experts who don't know much about UML.

It takes just 10 seconds to flush out a UML bluffer. Just one simple question is all it takes. Anyone who has actually used UML and actually understand the basics of OOA/D can answer this question:

What UML diagrams can be used for modeling responsibilities?

9 times out of 10, the answer is "er - what do you mean by 'responsibilities'?", which gives the game away. Do you know what the answer is? If you don't, perhaps you need to brush up on your OO & UML skills...
Posted 15 years, 6 months ago on January 30, 2006