Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment: Re:it's all in the design (Score 1) 232

by SlydeRule (#3308016) Attached to: A Unified Theory of Software Evolution
Surely a tool that spits out UML-like diagrams of the current code would be very useful to spot architecture flaws introduced during the refactoring process.
I use Together Control Center. An excellent tool, which among other things provides keeps the UML and the source code in constant synchronization. I find it extremely useful for that very purpose.

However, I would point to something Martin Fowler said:

... some people find software diagrams helpful and some people don't. The danger is that those who do think that those who don't should do and vice-versa. Instead we should just accept that some people will use diagrams and some won't.
We're kidding ourselves if we think that UML is automatically more intuitive for everyone. Or even for most people.

I never cheated an honest man, only rascals. They wanted something for nothing. I gave them nothing for something. -- Joseph "Yellow Kid" Weil

Working...