jrwb4gbm: yes, good idea... simulations, even mental simulations, of how the ladder will act in abnormal conditions. I can think of a few bugs I've had to fix that were there due to me not thinking even the common abnormal cases through.
Terry Woods said:My philosophy is... make ALL of your code every bit as complicated, BUT... Only As Complicated... as it really needs to be to produce the most efficient results!
After all, isn't that the real name-of-the-game? Efficiency?
GIT said:The K.I.S.S. concept is a viable concept, even in your world Terry you will not be the only one that maintains your programs…Yes you should go out of you way and create a program that anyone can trouble shoot (maintain) and change (process improvements) to think that your code is the word almighty…well that’s just absurd and obnoxious
I will go out of my way and Yes even waist processor speed/memory to make the program easier to trouble shoot, I can buy a lot of RAM or get the biggest and bad-est Q06 blazing speed for 3k USD and that will be made up in the first time there is trouble and a maintenance guy opens up the program…he’s a maintenance guy…not a programmer
When you speak of efficiency and speed, look todays processors they are 100 times more efficient then they were 10 years ago…so we should be looking at stability in our programs more then efficiency.
Not trying to argue with Terry, but I just disagree with you on this.
ain’t ain’t a word.
Terry Woods said:Tark...
Clearly... there is a definition problem between those newbies that are just starting their trip around the block... and those of us that have been around the block much more than a few times.
What the hell are they teaching you guys in college these days???
I think we're gonna have to try to find a way to bounce some of those teachers!
Believe me, short-cutting ain't the way to efficient programming!