|
I once wrote this expert system (in Fortran 77) for flight analysis. It was several thousand lines of code with a built in macro language to define state models and events to detect. It worked pretty much first time and I had 100 engineers using it for years without problems except for adding more features to make things easier to define, etc. I left the company a few years after implementing it but the system ran on and on. After I left they assigned a team of three programmers to update and or rewrite it but they apparently were too scared of breaking it to change anything. They attempted once to modify a small part of it and broke the whole thing - instant rollback time! They did managed to port it - with no code changes - to a newer mainframe but that was it for 20 years!
Next time I might do more documentation than auto-generated flowcharts!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
raddevus wrote: This is why I'll always enjoy software development. Because, every once in a while, I get something to work
I'd say it comes with experience mostly. After 20+ years of doing this, I still occasionally throw a fist in the air when something complicated works the first time.
"Go forth into the source" - Neal Morse
"Hope is contagious"
|
|
|
|
|
|
This never happens to me. 90% of the time I write a method I forget to write the code that calls it. So I have at least one redo every time. ha.
|
|
|
|
|
Kschuler wrote: 90% of the time I write a method I forget to write the code that calls it. So I have at least one redo every time. ha.
Haha! I've done that quite a few times too. It's like, "Why isn't that stupid function working? It's not even doing anything". Then "Need to add a call to it."
|
|
|
|
|
COBOL at least had a cross-reference listing.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
Gerry Schmitz wrote: COBOL at least
COBOL! COBOL! I'm triggered!
|
|
|
|
|
It was just your imagination running away with you.
#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
|
|
|
|
|
+1 for the musical reply.
|
|
|
|
|
raddevus wrote: +1 for the musical reply. and such a good one too. Love that song. What a great start to my morning.
|
|
|
|
|
As Murphy said...
if it works at the first try... you did it wrong.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Nelek wrote: As Murphy said...
if it works at the first try... you did it wrong.
Now that makes sense to me! This will be my guiding principle from here on.
|
|
|
|
|
Surprise-driven development.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
Gerry Schmitz wrote: Surprise-driven development.
SDD - The oldest and best Software Methodology!
|
|
|
|
|
It's kinda like golf. Frustration, frustration, frustration...then you smoke a 3-wood and really enjoy it again...
|
|
|
|
|
|
If it works the very first time you tried it, then you
definitely got something wrong that will come back and bite you on the ass in a few months.
|
|
|
|
|
Don Hughes wrote: definitely got something wrong
Many people are posting this.
|
|
|
|
|
If it works the first time through, there is definitely something wrong...
Steve Naidamast
Sr. Software Engineer
Black Falcon Software, Inc.
blackfalconsoftware@outlook.com
|
|
|
|
|
I noticed today that my Outlook now has a new searchbar. Evidently it's way better so I tried it.
Still the same endless progress dots.
Still the same blank results page even though I'm asking it to list emails from a single person whom I get about a billion emails a week from
No option to restrict the search to "this folder" instead of "this mailbox" (which massively improves performance)
So...a step backwards.
I use GMail and as I type it automatically suggestions refinements based on the results it's found in between key strokes. It's truly bizarre how bad outlook search is.
cheers
Chris Maunder
|
|
|
|
|
Chris Maunder wrote: results it's found in between key strokes.
I dislike that quite a bit.
Don't search until I tell you to search, dagnabit!
Also searches which only OR and never AND -- drives me nuts, totally useless.
|
|
|
|
|
You dislike having results appear as you type?
That is curious.
cheers
Chris Maunder
|
|
|
|
|
Of course.
"You need to cut the blue wire... but before you do that..."
|
|
|
|
|
curmudgeon!
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
Thanks for the heads-up. I noticed it a couple of days ago and wondered if it was too good to be true.
|
|
|
|