UML to be ejected from Microsoft Visual Studio
-
So MS decided to remove UML from VS based on quora 7 answers on Why has UML usage declined in industry? Unbelievable!
Wonde Tadesse
-
So MS decided to remove UML from VS based on quora 7 answers on Why has UML usage declined in industry? Unbelievable!
Wonde Tadesse
Wonde Tadesse wrote:
Unbelievable!
It's as if they listened to people playing in mud puddles who are uninterested in spending a day at the ocean simply because they have no concept of what the beach is and how beautiful it can be.
Ocean? Beach? Not even sure such a thing exists. I'll just wallow here in this nice puddle. Good enough, ya know. Good enough."
:laugh:
My book, Launch Your Android App, is available at Amazon.com.
-
Kill the King! Long live the King! err, UML. No, just kill it already.
#SupportHeForShe Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
-
Oh, is it not that thing I've never been using? :)
No more Mister Nice Guy... >: |
-
When was the last time a developer ever documented anything? "It's all in my head like!"
-
UML is like real English. It should be universal and help communications but actually everyone uses its own version which is incompatible with the others.
DURA LEX, SED LEX GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
-
They have found people using it if they hadn't restricted its use to the Visual Studio Expensive Enterprise. Probably not though. Personally, I find UML useful for quick sketches, but not much more than that. For those a whiteboard usually suffices.
"If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.
-
When was the last time a developer ever documented anything? "It's all in my head like!"
All code is documented...in the code. It can be quite obscure.
int Add(int a, int b){
return a + b;
}Hey, look, it's a function that adds two numbers together and returns the result sum. :laugh: It's just that most people you have to explain code to don't want to know it at this (low) level. Plus, code often becomes more complex than that and many devs are lazy.
int ExacerbateConfusion(int a, int b, int c){
for (int i = 0; i<5;i++){
a = a + i;
}
return ConverTo.Int32(a / b);
}1. What is this thing really supposed to do? 2. Why isn't c ever used? 3. why are they iterating through this loop? 4. why? Why? why do I have to maintain this other dev's crap code? :laugh:
My book, Launch Your Android App, is available at Amazon.com.
-
They have found people using it if they hadn't restricted its use to the Visual Studio Expensive Enterprise. Probably not though. Personally, I find UML useful for quick sketches, but not much more than that. For those a whiteboard usually suffices.
"If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.
Rob Grainger wrote:
For those a whiteboard usually suffices
Except for later when something goes wrong and someone says, "Why didn't we try X?" Dev: "Well, I went down that path?" Mgr: "Are you sure? Because I think X will fix this entirely." Dev: "I'm fairly sure, but well, I guess we can try it." If only we had a copy of that whiteboard thing that we decided not to try. :laugh: :-D Been there, done that.
My book, Launch Your Android App, is available at Amazon.com.
-
Rob Grainger wrote:
For those a whiteboard usually suffices
Except for later when something goes wrong and someone says, "Why didn't we try X?" Dev: "Well, I went down that path?" Mgr: "Are you sure? Because I think X will fix this entirely." Dev: "I'm fairly sure, but well, I guess we can try it." If only we had a copy of that whiteboard thing that we decided not to try. :laugh: :-D Been there, done that.
My book, Launch Your Android App, is available at Amazon.com.
We simply take photos of that whiteboard ;-)
"If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.
-
We simply take photos of that whiteboard ;-)
"If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.
Rob Grainger wrote:
We simply take photos of that whiteboard
Good point. We use that "modern" technology documentation system too. :)
My book, Launch Your Android App, is available at Amazon.com.