|
Every year. though we apply massive effort, we make less progress than the year before; because every year we get closer and closer to the asymptote.
No, every year we get new newbie asses.
Marc
|
|
|
|
|
Uncle Bob has become that cranky old guy who yells at kids to get off his lawn.
Sorry, but we haven't actually got it all figured out yet. This is a silly rant from someone who doesn't want to adapt.
He sounds like a "communist" dictator. There will be no dissention! You will not try to create a better way to solve a problem! You will use the things we have always used! Our grandparents built houses with nothing but a hammer and some handmade nails, and so shall you!
Actually newer things are sometimes better. Maybe not all of them, maybe not always, but if you never try, then you'll still be building houses with nothing but a hammer and some handmade nails forever. And it's actually fun in the meantime, even if we spend a little time exploring new ideas. Every shiny new thing he derides is probably used successfully by millions of people.
Frankly the only reason I am still a software developer is because of new things. Who wants to bang out the same code in exactly the same way year after year?
|
|
|
|
|
I'm not a great fan of Uncle Bob's preaching but he is right here, but perhaps not quite for the reasons he puts.
Roughly the software development field turns over new technology every 5-10 years. What I learned as an Informix developer, or C/C++ developer or VB developer is more or less useless as far as building an applications goes. Sure, I've got some general principles to apply across all languages and technology stacks but there is also a hell of a lot of specific stuff that just doesn't transfer. Especially the raw, tested and proven code that I would recycle into other applications.
This means just as I'm getting really good at something (5+ years), say Linux/EsqlC/Informix I've got to dump that experience and re-tool. Hand on heart, can anyone really say we're 'experts' in anything? Even if I dusted down a language I used 10 years ago, there's a lot of stuff I've forgotten about it.
This sort of pace of change doesn't happen in other professions (say legal, accounting or medical) and in this context it shouldn't really come as a surprise that we struggle as a profession. I'm fairly sure, but can't prove, that one reason why the success of a project is such a crap shoot is because of the relative inexperience of the developers using a specific technology stack.
|
|
|
|
|
If a hippopotamus calls another one fat, is it just being hippocritical?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
SWMBO just turned on the TV and there is David Attenborough talking about hippos. Are you watching it as well?
|
|
|
|
|
No, but by the sound of it Herself is watch Judge Judy.
Some of the people on that definitely count as Hippos!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Figures you would be posting about hippos. Hippogriff[^], a new screen name perhaps?
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
This one made my hippocampus hurt.
if (Object.DividedByZero == true) { Universe.Implode(); }
Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016
|
|
|
|
|
Rhino how you must work hart for these posts. But hippo jokes? Fat chance.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Yes, unless it took the oath, in which case it seems to be an automatic response.
"Go forth into the source" - Neal Morse
|
|
|
|
|
Dissertative disposition delineating delusional dietary differentiations, Dude.
The best way to improve Windows is run it on a Mac.
The best way to bring a Mac to its knees is to run Windows on it.
~ my brother Jeff
|
|
|
|
|
|
Oh, be fair.
If the poor thing is overweight, it should get help from a doctor.
(I'm not going to put the pun in -- anyone who can't figure it out for himself shouldn't be in the Lounge.)
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Will you take an oath to that?
Mongo: Mongo only pawn... in game of life.
|
|
|
|
|
Oath?
Me?
Good God, no!
Only ********, *********, and ***** use such foul language!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
|
if(a){fi} (9 || 4,5)
Hints:
1. We all use it, intentionally and unintentionally
2. You could also do this (in C# at least) with #region /**/ #endregion
3.
Rules for the FOSW ![ ^]
if(this.signature != "")
{
MessageBox.Show("This is my signature: " + Environment.NewLine + signature);
}
else
{
MessageBox.Show("404-Signature not found");
}
modified 27-Jul-16 9:37am.
|
|
|
|
|
No idea what the answer is but it looks like a good one
|
|
|
|
|
Shouldn't that be (4,5)?
I like it too.
|
|
|
|
|
Also possibleThe correct writing, yes
Rules for the FOSW ![ ^]
if(this.signature != "")
{
MessageBox.Show("This is my signature: " + Environment.NewLine + signature);
}
else
{
MessageBox.Show("404-Signature not found");
}
|
|
|
|
|
I guessed something similar, but the first word was a naughty word.
|
|
|
|
|
I see where this leads to :P
Rules for the FOSW ![ ^]
if(this.signature != "")
{
MessageBox.Show("This is my signature: " + Environment.NewLine + signature);
}
else
{
MessageBox.Show("404-Signature not found");
}
|
|
|
|
|
|
9B, you win and are up tomorrow!
Rules for the FOSW ![ ^]
if(this.signature != "")
{
MessageBox.Show("This is my signature: " + Environment.NewLine + signature);
}
else
{
MessageBox.Show("404-Signature not found");
}
|
|
|
|
|
I'm sure others knew they just wanted me to get all the credit.
|
|
|
|