Как всегда, спасибо
rsokolov за программу, которая делает возможным этот подсчет. И это результаты уже седьмого ежегодного опроса!
И в этот раз еще добавлю вот что. В последнем опросе я по ошибке использовал не те кнопки для ответов. И несколько человек, видимо, случайно, а
gegmopo4 из какой-то идиотской зловредности выбирали несколько ответов на один вопрос. Я
(
Read more... )
Comments 25
Reply
Отсортируйте список по-своему, будете на первом.
Reply
не нашел кнопки
Reply
Ручками, ручками.
Reply
По нынешнему високосному году сходу возникает ряд очевидных вопросов
Reply
О создании Палестинского государства и передаче Тайваня Китаю?
Reply
Reply
Совершенно уже не помню, что я тогда писал. Сейчас нашел код, вроде бы разобрался, хотя и не сразу.
Стандартная вещь в программировании - исходить из того, что функция в качестве входных данных может получить что угодно, и что она в любом случае должна стараться выдать осмысленный результат. Первая часть тривиальна, нетривиальная часть - решить, какой результат считать осмысленным.
Например, если писать функцию деления a на b, то и ежу понятно, что нужно делать проверку на случай b=0. Но что эта функция должна возвращать в качестве результата?
И в какой-то момент нужно принять непростое решение о том, должна ли программа продолжать работать с тем мусором, что мы в нее засунули, или же пора остановиться и выдать пользователю сообщение об ошибке.
Каждый раз, когда вы видите окошко с надписью "Unknown error", помните, что за ним лежит изнемогший от умственного перенапряжения программист.
Reply
Это я понимаю, но тут, вроде, ошибке неоткуда было взяться. Как я думал :)
Reply
Во-вторых, у программиста есть коллеги, которые тоже пишут какие-то функции, и на 100% им доверять, что их функции будут выдавать результат, пригодный для засовывания в мою функцию, я бы не стал - я даже самому себе в этом отношении не доверяю, тем более что речь идет о парсинге жж-шных веб-страниц, дизайн которых может поменяться в любую минуту.
Но if done right [ 1, 2], программка должна уметь обрабатывать любые результаты!
Reply
Reply
Leave a comment