Делайте по своему. Когда пишите скрипт, представьте, что я пользователь вашего скрипта. Напишите такой ответ, чтобы я без лишних телодвижений понял, что я сделал не так и как сделать правильно.
Вид для печати
Mulder, шакарное задание и пояснения для конкурса :)
пришел я к архитектору и даю задание - спроектируйте дом. 5 этажей. размеры 100х50 метров. а на все вопросы (сколько подъездов, сколько комнат и окон в квартирах) отвечаю - представьте что я жилец и сделайте так чтобы я без лишних телодвижений понял как жить в этом доме.
задания дл конкурса должны быть очень точны, представьте что просите нас построить ядерный реактор и ваша ошибка в задании = большой бум :)
acad, по моему ты перегибаешь с придирками, в последнем задании не всё так страшно...
Вы архитектор ядерного реактора. Вы обязаны знать, как он работает и какие могут ошибки. И ваша обязанность сделать защиту от любых форс-мажорных обстоятельств. А я, как заказчик, не должен иметь никакого понятия в физике ядерных частиц. Я плачу вам деньги, будьте добры сделать защиту. Не хватает знаний и умений, я найму другого архитектора.
но однако заказчик должен предоставить информацию о том, какое напряжение на выходе должно быть, какой частоты. и "додумывать" сами реакторщики не должны. можно создать напряжение 220v и запустить ток частотой 200Гц. и микроволновка не заработает.
а пожно создать 220v 50 гц, и какой-нибудь промышленный станок тоже не заработает, так как ему нужна большая разность потенциалов / другая частота.
И тем более, проектировщик должен знать, какое вещество загружается в реактор, так как разные элементы и разные изотопы требуют на поддержание реакции разное количество энергии, и разное количество энергии выделяют. там, где какой-нибудь плутоний еле-еле нагреет "бак" с водой, какой-нибудь терий всзорвёт всё нахрен )))
Flok хотел сказать что все тонкости работы программы должны программисту объяснить заказчики а он в свою очередь должен их реализовать :)
Flok, но он не должен думать что говорить по радиовещанию в случае аварии и какой звук должен быть поставлен на сирену тревоги
Что опять за споры.
Вам написали русским языком. Делайте задание так, чтоб оно работало, чтобы его любой взял и запустил без каких либо доработок. Зачем разводить бесполезный флуд? Да к любой фразе можно придраться если захотеть.
В задании все условия написаны.