Did you find this story interesting? like or comment as 2 already did!
- #Ricardoand that is why we have eXtreeme Programming, and all of the RAD methodologies2012-06-23T03:04:16.154Z
- dmdevito1) UML is about too much graphical notations, and too little precise and/or valuable meaning (for code generation), but IMHO the strongest argument is the...1) UML is about too much graphical notations, and too little precise and/or valuable meaning (for code generation), but IMHO the strongest argument is the following: 2) while the UML platform has quite very slowly evolved, the targeted platforms (for code generation) have much more progressed (so the gap is narrowing, and UML is not the winner). You can put a "Web Service" stereotype on a class in a UML diagram (using any of the annoying and cumbersome UML editors out there), but you can also put a @WebService annotation on a Java class (using any pleasant Java editor out there, with code completion), and put it running. That's quite a difference! In some sense, UML was expected to supersede the code generation's targeted platforms, but these platforms have replaced themselves "executable UML", and quite UML too.more2012-06-22T11:36:18.123Z