3 ms·
The fact that they designed the whole system "up front" without a working prototype but decided to include UML diagrams makes me cringe a bit. I have yet to se
by rb2k_ 12y ago
The fact that they designed the whole system "up front" without a working prototype but decided to include UML diagrams makes me cringe a bit.
I have yet to see a system where up-front UML design really works.
Then again, when I was at university, I've seen a few professors teach that as a way of doing "quality software development".
On a side note: Interesting to see OrientDB. I've always had a place in my heart for that project.
- sz4kerto 12y agoWhether or not UML works depends mostly on the people who use it. Not on whether they are smart or not -- it fits with some mindsets and clashes with some others. I have seen very-very good C++ programmers who worked with roundtrip engineering tools (Together) and diagram was always the first. (And the project went well.)
- swalsh 12y agoI have created several very successful projects by doing very in depth UML up front. Of course you'll make some changes once some of the finer details start to reveal themselves, but if you thought through the separations well enough, it should be relatively minor.