Re:Masterminds of Programming: Conversations with the Creato...
by MoeDrippins on Tuesday April 28, 2009 @10:58AM
(#583197)
UML?
[ Parent
| on HN ]
Re:Masterminds of Programming: Conversations with the Creato...
by bigmac on Tuesday April 28, 2009 @11:19AM
(#583248)
I saw Grady Booch give a presentation at SIGSCE one year -- actually a very interesting guy and a dynamic speaker. He said a quote that has stuck with me since: "Hardware eventually fails. Software eventually works."
Re:Masterminds of Programming: Conversations with the Creato...
by nickb on Tuesday April 28, 2009 @12:02PM
(#583373)
Grady's a smart guy but UML has been an utter failure.
Here's a good summary as to why: http://littletutorials.com/2008/05/15/13-reasons-for-umls-de...
Re:Masterminds of Programming: Conversations with the Creato...
by okmnjiuh on Tuesday April 28, 2009 @12:23PM
(#583431)
Theres often more interesting stuff to be said about why something failed than about a language that is mainstream designed by committee and compromise.
Re:Masterminds of Programming: Conversations with the Creato...
by radu_floricica on Tuesday April 28, 2009 @12:46PM
(#583488)
I don't think it's fair to say UML itself failed. We did get to a point where to see a project modeled in UML gives you a strong desire to turn and run (and this is usually the correct thing to do), but it's more to do with abuse and stupid users who don't even make the difference between modeling the behavior and modeling the implementation.
Re:Masterminds of Programming: Conversations with the Creato...
by rmc00 on Tuesday April 28, 2009 @08:50PM
(#584350)
Don't get me wrong, UML needs some serious change. However, there is some value in the process and thought that goes into creating the UML diagrams for projects, especially larger, more complex projects. I find that it helps me better visualize what I'm making and spot problem areas before they become real problems.