lada0807
3.3 ОБРАТНЫЕ ТРЕБОВАНИЯ
там шаблон был
Ага,тоесть обратные требования определяют, чего программа не будет делать.
Логично , что существует бесконечное число обратных требований, следовательно нужно выбрать только те, которые разъясняют возможное непонимание при написании.
А вот дальше, честно говоря, голову мало что приходит не приходит. Если задача чисто учебная, то могут быть поставлены ограничения типа : программа не должна использовать такойто фреймворк, там не должно быть классов, не должна превышать столько то строк кода\занимать в памяти более чем ХХ мегабайт, не должна требовать сторонних библиотек идущих не “из коробки”…
Еще навскидку что еще смог придумать за пять минут:
-программа не должна поддерживать мультиплеер.
-программа не должна быть кросплатформенной.
-программа не должна требовать 3Д ускоритель.
-змейка не должна выходить за пределы экрана.
-зменйка не должна быть длинее ХХ блоков
-змека не должна ползать быстрее YY блоков в секунду
-на поле не должно быть более ZZ препятствивй\фруктов
-на поле не должно быть более 1(вписать другое число) змеек одновременно.