Отличный пример :)
У функции легко добавляется параметр,определяющий ее поведение в разных случаях. Вместо костылей с проверкой имени файла, которые в дальнейшем неизбежно разрастаются и запутывают код.
Александр Кубинцев: человек хочет сохранить набор программ и их настроек. В теории это возможно при переустановке, практически может оказаться дольше, чем повторить все с нуля, если настройки делались всерьез и не на уровне пользователя.
Насчет спора и истины - очень рекомендую главу "Я прав, а ты - нет" из книги "Русские проблемы в английской речи". Взгляд чужака на привычные нам стереотипы здорово отрезвляет.
Артем: я прекрасно понимаю, что запретить человеку вести себя, как мудак, никто не может. Оставьте последний комментарий, чтобы выглядеть победителем в этом споре, я не буду на него отвечать.
Это как раз неважно. А вот то, что там вместо "поверни налево" "поворот на 90 градусов" - это явный гвоздь в крышку проекта по применению этого среди дошкольников.
Артем: Могу объяснить, если непонятно. Я налил себе кофе, решил отвлечься от работы, заглядываю на Тостер. Вижу череду вопросов про кракозябры в MySql, как настроить .htaccess, как разобрать JSON в РНР и тому подобный шлак. То, что это именно шлак, может быть непонятно по заголовку, приходится их хотя бы бегло прочесть.
Ответ на любой подобный вопрос невозможно не найти, если десять минут погуглить. Отвечать на них я, конечно, не буду - я не хочу, чтобы человек, задающий такие вопросы, решил, что его здесь будут вести за ручку, и дальше тратил мое свободное время своими потугами сэкономить свое рабочее.
Итого: прошло время перерыва, кофе выпит, я не ответил ни на один вопрос и спрашиваю себя, зачем я вообще заходил на Тостер...
Артем: вы передергиваете, игнорируя половину того, что я написал. Никто не против простых вопросов, на которые несложно ответить. Народ бесят вопросы, на которые вопрос трудно не найти, если просто потратить время на гугление и чтение результатов. Причем по большей части первая же ссылка гугля будет вести на документацию, которую нужно просто прочесть и понять. Какой смысл в том, что вам кто-то перескажет ее своими словами? Тем более, что он скорее просто бросит в вас той же самой ссылкой на доки.
Артем: Простите, а что вы будете спрашивать здесь, если вы вообще не в теме?
Вы яростно отстаиваете права дилетантов задавать здесь вопросы, которые представляются тем, кто готов на них отвечать, очевидными до тошноты и разжеванными сто раз на более подходящих для этого сайтах.
И кому, собственно, будет хорошо, если ваша правда восторжествует?
Да, и если вы не знаете того же РНР, куда логичнее пойти на php.net, где есть и полные руководства, и тематический форум, чем задавать примитивнейшие вопросы на весь интернет.
Артем: Ну, попробуйте сравнить временные затраты на формулирование вопроса так, чтобы он был конкретным и адекватным, и на самостоятельный поиск ответа на него. Если отличие меньше, чем на порядок - вопрошающему неплохо бы иметь совесть и не тратить чужое время вместо своего.
Вы, конечно, опять со мной не согласитесь, поэтому предлагаю вам открыть список "Все вопросы" и прикинуть эту разницу - просто на глаз - для каждого из них.
Артем: а мы, знаете ли, не любим, когда кто-то тупо использует наш ресурс вместо своего, чтобы зарабатывать.
Вы потратили годы, задавая вопросы, или все-таки пользовались мозгами, гуглом и базой того же SO? Кого вы тут оправдываете - того, кому это сделать лень?
У функции легко добавляется параметр,определяющий ее поведение в разных случаях. Вместо костылей с проверкой имени файла, которые в дальнейшем неизбежно разрастаются и запутывают код.