|
But that's the problem, you didn't say explicitly what it should be. If the right side gets accidentally changed, nothing is going to complain if what it got changed to supports the same interface (not terribly uncommon in the modern world if lots and lots of operator driven stuff.)
If you explicitly say what it's supposed to be, then two things have to get simultaneous broken in the same way. If you don't, then only one has to get broken for potential silent errors.
Explorans limites defectum
|
|
|
|
|
If that was the case I wouldn't use auto . The situation you described is actually a feature of the auto keyword. It's pretty useful to only change the initializer without have to change the type declaration during refactoring.
|
|
|
|
|
I don't think the point of a language should to make it easy to refactor without having to really think about what you are doing and the potential silent errors it could introduce. Significant refactoring isn't common and it should be approached very carefully. Being explicit it always safer.
Explorans limites defectum
|
|
|
|
|
Dean Roddey wrote: Significant refactoring isn't common
I think you forgot the "joke" icon on your post.
|
|
|
|
|
If you are regularly doing large refactorings, then something is already badly wrong and you have bigger fish to fry, IMO. Maybe better safe than agile?
Explorans limites defectum
|
|
|
|
|
Removing old versions of the .NET Core SDKs. Well over a dozen different versions, including previews for 1.0, 1.1, 2.0, 2.1, 2.2, and 3.0 preview.
There is a list of the current SDK versions at Download .NET Core (Linux, macOS, and Windows).
A painful process as you need to uninstall each one individually.
"Time flies like an arrow. Fruit flies like a banana."
|
|
|
|
|
How many builds broke after that?
cheers
Chris Maunder
|
|
|
|
|
Oh oh, Matt's in trouble,
Chris came along and broke his bubble ...
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
That bubble already broke. He fixed it though!
cheers
Chris Maunder
|
|
|
|
|
Damnit! Now I've got That Song[^] stuck in my head ... Earwormed myself.
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I remember trying to install Mathematica, which uses some library that is distributed with VC++, and there had been so many installs over the years that it just wouldn't work. I had to do a whole OS system wipe to get it to work.
|
|
|
|
|
Do depressed rabbits just not carrot all?
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Something doesn't add up - they still multiply.
/ravi
|
|
|
|
|
I think they just hop to it, buck up and get the job done.
"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
|
|
|
|
|
|
Rajesh R Subramanian wrote: that's very bunny. Now that's hare raisingly funny!
/ravi
|
|
|
|
|
Hare we go again ...
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
|
|
|
|
|
I'm all ears
We can’t stop here, this is bat country - Hunter S Thompson RIP
|
|
|
|
|
Ear! Ear!
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
well it's that time of the year for them, they soon have to go out and sh*t large chocolate eggs.
Message Signature
(Click to edit ->)
|
|
|
|
|
That reminds of one of the funniest comics I have ever seen. I think I scanned it once. I will have to do some searching and find it.
Anyway, it showed the easter bunny sh*tting out eggs, with several behind him. The earlier ones hatch and a little Jesus pops up and runs off. It still makes me laugh to think about it.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
made me laugh reading the description
Message Signature
(Click to edit ->)
|
|
|
|
|
+ just for the imagery in your description.
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 |
|
|
|
|
|
I'll tell you this: the fresh ones don't taste anything like the ones in the shops ...
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Hey, that pun's a pretty bunny one! Er - two. four eight.
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 |
|
|
|
|