avva: (Default)
avva ([personal profile] avva) wrote2003-09-12 04:08 pm

программистское

Собственно, фраза Шерлока Холмса —
"Отбросьте все невозможное, то, что останется, и будет ответом, каким бы невероятным он ни казался."
— это не про раскрытие преступлений, конечно —

— а про отладку компьютерных программ.

P.S. На удивление нелёгким делом оказалось найти точную формулировку этой фразы и точный её источник; в конце концов я отыскал её в "Знаке четырёх", хотя, возможно, она появляется и в других книгах Конан Дойла о Шерлоке Холмсе. В оригинале фраза из "Знака четырёх" звучит так: "How often have I said to you that when you have eliminated the impossible, whatever remains, however improbable, must be the truth?"

[identity profile] dimrub.livejournal.com 2003-09-12 06:33 am (UTC)(link)
Да, это очень верно.

Мне кажется, что эта фраза (или подобная ей) встречается еще в "Этюде в багрвых тонах".

[identity profile] haiut.livejournal.com 2003-09-12 07:02 am (UTC)(link)
да, да, да, да, да !!!
вчера вот гуляли по Бейкер-стрит после тяжелого дня, проведенного в debugger'e, и вспоминали старика Шерлока ;-)

[identity profile] ex-ilyavinar899.livejournal.com 2003-09-12 09:26 am (UTC)(link)
http://www.livejournal.com/users/ilyavinarsky/713391.html

[identity profile] ignat.livejournal.com 2003-09-13 02:18 pm (UTC)(link)
К отладке программ это редко относится. Обычно причин для бага может быть несколько, и все они в равной мере возможны. Когда проверишь все, и окажется, что ни одна из возможностей не объясняет баг, приходится придумывать всё новые и новые РЕАЛЬНЫЕ причины. Невероятное практически эквивалентно невозможному, так что в этом утверждении Шерлока Холмса маловато смысла. Вот так-то.