Trace: • trafficlight
Practice:katas:trafficlight
This is an old revision of the document!
Нужно сделать программу, которая управляет светофором.
Всё. Это вся задача. Ни как управляет. Ни каким светофором(пешеходным или дорожным) ты не знаешь.
Тебе приходится делать допущения.
И вот ты пишешь программу, которая работает.
Потом переобуваешься в заказчика-дебила и вносишь правки:
- светофор должен быть дорожным/пешеходным/железнодорожным/…
- светофор должен уметь переходить в блымающий режим(когда жёлтый ночью блымает)
- светофор должен управлятся в зависимости от времени, а не вручную
- светофор должен быть, не консольным, а ононным приложением(или наоборот)
Можно попросить кого-то из знакомых поиграть роль заказчика, чтобы придумать ещё правок.
