Учебный Проект: различия между версиями
Материал из wikiru.visual-prolog.com
Строка 3: | Строка 3: | ||
В каждом следующем варианте расширяются функциональные возможности приложения (при этом модифицируется код с возможной его реструктуризацией) или только улучшается код. | В каждом следующем варианте расширяются функциональные возможности приложения (при этом модифицируется код с возможной его реструктуризацией) или только улучшается код. | ||
{{Ползунок.Правила}} | |||
{| cellspacing="0" border="1" | {| cellspacing="0" border="1" | ||
|- | |- |
Версия 08:59, 24 декабря 2007
Пример эволюции разработки приложения от первоначальной идеи до сегодняшнего состояния. В качестве объекта разработки выбрана простая игра "Ползунок".
В каждом следующем варианте расширяются функциональные возможности приложения (при этом модифицируется код с возможной его реструктуризацией) или только улучшается код.
SRC | Версия | Краткое описание | User Interface |
PE |
---|---|---|---|---|
файл | 1 | Игроки: компьютер и человек. Первый ход - по выбору | Консоль | |
файл | 2 | Отличие: Игроки - динамические классы. Первый ход компьютера случайный | Консоль | |
файл | 3 | Отличия: N игроков. Тип игрока (компьютер, человек) - по выбору | Консоль | |
файл | 4 | Отличия: Небезопасный ход компьютера - случайный. Изменена структура кода класса, моделирующего компьютер | Консоль | |
файл | 5 | Отличия: Выбор хода компьютером делается на основе прогноза результата на глубину K шагов. Реорганизация кода | Консоль | |
файл | 6 | Отличия: Режим многократных игр. Легкое добавление новых моделей игроков. Задаваемый размер поля. Реорганизация кода | Консоль | |
файл | 7 | Отличия: Механизм мультиязычного режима.Реорганизация кода | Консоль |