April 22, 2010 at 9:13 pm
Comments posted to this topic are about the item Defensive Programming
Tom
April 22, 2010 at 10:20 pm
Never knew this. Had to use google to find the answer. π
April 22, 2010 at 11:42 pm
Me too.
Googling is wonderful:-D
Michael
April 23, 2010 at 12:19 am
This was removed by the editor as SPAM
April 23, 2010 at 12:22 am
A lot of google to find the answer to this one. Finding the publication date of the article was key to finding the answer. Then a lot more googling to ensure that the timeline matched up - unless you had access to one of a few subscription sites that have the article.
Jason...AKA CirqueDeSQLeil
_______________________________________________
I have given a name to my pain...MCM SQL Server, MVP
SQL RNNR
Posting Performance Based Questions - Gail Shaw[/url]
Learn Extended Events
April 23, 2010 at 1:16 am
This is an interesting question, but with far too many answer options.
Therefore I did not even try to solve it on my own, but used google *shameonme*
If there were 2 or 3 options and a little more significant date differences (or if I was a date-storing-machine with all historical events in my mechanical brain), I would have tried without google.
But the important point at last: Learned something new π
Thanks for the QOD
Best Regards,
Chris BΓΌttner
April 23, 2010 at 1:23 am
Google, the first port of call for all your obscure literature referencing needs π
Points well earned? Yes, sometimes it is better to admit you do not know something and seek counsel from someone wiser, or just better informed π
-------------------------------------------------------
"With great power comes great responsibility"
April 23, 2010 at 3:21 am
I originally wondered if it was by Charles Babbage or Ada Lovelace as it was appropriate even then.
April 23, 2010 at 3:42 am
EDSAC !
My word - that was ancient history when I started on ICL 1900s
April 23, 2010 at 4:44 am
Great question!
Amazing how many people said 1859... Only halfway through WWII computers were really programmable (and used for military reasons) and the word was used as such... BTW programmers were all female at that time π
Ronald HensbergenHelp us, help yourself... Post data so we can read and use it: http://www.sqlservercentral.com/articles/Best+Practices/61537/-------------------------------------------------------------------------2+2=5 for significant large values of 2
April 23, 2010 at 6:35 am
r.hensbergen (4/23/2010)
Amazing how many people said 1859... Only halfway through WWII computers were really programmable (and used for military reasons) and the word was used as such... BTW programmers were all female at that time π
And just to confuse things, the programmers were (assuming you mean halfway through WWII and not 1859) called "lady computers", and the machines were called something quite different.
Tom
April 23, 2010 at 7:22 am
P Jones (4/23/2010)
I originally wondered if it was by Charles Babbage or Ada Lovelace as it was appropriate even then.
Yeah, I was thinking maybe Charles Babbage or Ada Lovelace, guessed 1859, and got it wrong. Turns out that Ada Lovelace had died in 1852 anyway, although Babbage didn't figure in the correct answer either.
- webrunner
-------------------
A SQL query walks into a bar and sees two tables. He walks up to them and asks, "Can I join you?"
Ref.: http://tkyte.blogspot.com/2009/02/sql-joke.html
April 23, 2010 at 7:22 am
This is still true today. Humans haven't really changed that much since this was written. We are not more accurate, we are not faster, and we still can't get out of the way of our own assumptions. So we endeavour to think, think, think, test, test, test, and do our best to learn from experience, and if we are lucky/good we can also learn from the experience of others.
April 23, 2010 at 8:17 am
Got it wrong. Even can't find correct answer in Wikipedia.
http://en.wikipedia.org/wiki/Defensive_programming
and some examples: http://www.tushar-mehta.com/excel/vba/vba-defensive_programming.htm
SQL DBA.
April 23, 2010 at 8:35 am
I the title of the paper really "The diagnosis of mstakes in programmes on the EDSAC" by S. Gill,? I.e. is "mistakes" purposely misspelled by S. Gill? Or was that a transcription error by the QOTD poster?
Viewing 15 posts - 1 through 15 (of 38 total)
You must be logged in to reply to this topic. Login to reply