Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I've built a UML diagram that's gotten fairly complex, and I'd like the community to "sanity-check" it for me. My first instinct that is the right place to ask for such things, but I thought it would be sensible to check first.

Is codereview the right place to ask for a review of a UML diagram? Or is this better suited to programmers?

share|improve this question
You might try asking on Codereview's meta as well as Programmers Meta. – jmort253 Jun 3 '12 at 7:10
up vote 1 down vote accepted

That's a good question, and the answer is probably Code Review.

I've asked a similar question on Meta Programmers, and Mark's answer makes sense:

Posting a picture of a UML diagram and asking for critiques is way too specific and unlikely to help other people in the future, and I would say in general code/diagram critiques are off-topic.

Code Review.SE is currently unique on the network in its focus on helping people with very localized, non-generalizable problems like this: I'm not totally convinced it's on-topic there, but I can definitely see why people would think that.

The top voted answer on this question on Meta Code Review seems to agree, but the other two answers do not, and are also positively scored (sometimes it's extremely hard to understand Meta). And of course the Code Review FAQ says that "Higher-level architecture and design of software systems" questions are off topic, and this Meta question points to Programmers for those.

It appears we're stuck in a loop, UML diagram reviews appear to be somewhere in the middle, but don't fit definitively on either site. Personally I think Code Review is the more suitable site, and the best course of action here would be to make a case for your question on Meta Code Review. If the Code Review community decides that UML diagram reviews are off topic, ping me in chat, I'd love to help re-start the discussion on Meta Programmers.

share|improve this answer
Did start a discussion at but doesn't seem to be generating any response at all, sadly. – GordonM Jun 3 '12 at 17:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .