Структура для определения шагов, составляющих задачу (каждый шаг - это вызов API и выполнение чего-либо после) - PullRequest
1 голос
/ 21 февраля 2012

У нас есть куча вызовов API и список задач.Каждая задача использует комбинацию наших вызовов API и делает что-то уникальное после каждого вызова, используя свой ответ (некоторые задачи могут использовать один и тот же вызов API и действие после вызова)

Теперь я пытаюсь придумать лучшееспособ определения этих шагов, чтобы управление могло плавно перемещаться между шагами, записывать ход выполнения, а также иметь возможность продолжить в дальнейшем ..

Также ищем способ легко определять сложные задачи в будущем без особых хлопот.

У меня есть один на месте прямо сейчас, но он очень грязный, на самом деле это просто оператор "switch", который вызывает метод, который делает вызов API, и в своем ответе он вызывает оператор switch с step_variable + 1.

Я использую Java на платформе Android ..

...