Учебный Проект: различия между версиями

Материал из wikiru.visual-prolog.com

Строка 3: Строка 3:
В каждом следующем варианте расширяются функциональные возможности приложения (при этом модифицируется код с возможной его реструктуризацией) или только улучшается код.
В каждом следующем варианте расширяются функциональные возможности приложения (при этом модифицируется код с возможной его реструктуризацией) или только улучшается код.


{{Ползунок.Правила}}
{{Ползунок.правила}}


{| cellspacing="0" border="1"
{| cellspacing="0" border="1"

Версия 09:00, 24 декабря 2007

Пример эволюции разработки приложения от первоначальной идеи до сегодняшнего состояния. В качестве объекта разработки выбрана простая игра "Ползунок".

В каждом следующем варианте расширяются функциональные возможности приложения (при этом модифицируется код с возможной его реструктуризацией) или только улучшается код.

Шаблон:Ползунок.правила

SRC Версия Краткое описание User
Interface
PE
файл 1 Игроки: компьютер и человек. Первый ход - по выбору Консоль
файл 2 Отличие: Игроки - динамические классы. Первый ход компьютера случайный Консоль
файл 3 Отличия: N игроков. Тип игрока (компьютер, человек) - по выбору Консоль
файл 4 Отличия: Небезопасный ход компьютера - случайный. Изменена структура кода класса, моделирующего компьютер Консоль
файл 5 Отличия: Выбор хода компьютером делается на основе прогноза результата на глубину K шагов. Реорганизация кода Консоль
файл 6 Отличия: Режим многократных игр. Легкое добавление новых моделей игроков. Задаваемый размер поля. Реорганизация кода Консоль
файл 7 Отличия: Механизм мультиязычного режима.Реорганизация кода Консоль