Skip to content

Decisoes MaquinaDeEstado

plribeiro3000 edited this page Sep 12, 2014 · 2 revisions
  • Issue: #78
  • Resolução: Observar definição mais abaixo.
  • Motivo: Máquina de estado bem simples, mas atendendo todas as possibilidades. Qualquer outra necessidade pode ser atendida com o uso das tags.

Máquina de estados de um cast

  • Inicial
  • Aprovado
  • Necessita Melhorias
  • Não Aprovado

Regras Básicas:

  • O cast tem que estar em um desses 4 estados.
  • Não pode estar em mais de um estado por vez.
  • Não pode estar em estado nulo ou branco.
  • Assim que criado o estado do cast é inicial.

Transições e condições de Transição de Estado:

  • Um cast no estado Inicial pode ir para qualquer um dos outros 3 estados.
  • Um cast Aprovado somente pode ir para o estado Necessita Melhorias.
  • Um cast Necessida Melhorias somente pode ir para o estado Aprovado.
  • Um cast Não aprovado não pode mudar de estado.