Como comprobar o estado da subtarea e usar os seus resultados?
Distingue entre os estados en cola, en proceso, completado, fallido e cancelado, e despois integra os resultados na tarefa principal.
Comproba o estado antes das conclusións
A interface da subtarea pode mostrar estados en cola, en proceso, rematando, completado, fallido, cancelado ou caducado cando a funcionalidade estea dispoñible. En cola non significa que a verificación comezou, e completado non indica automaticamente conclusións confirmadas; aínda necesitas revisar as explicacións e as probas dos resultados.
Se non hai un resumo, podes esperar a que se carguen os rexistros de actividade; non infiras o éxito da tarefa dunha páxina de detalles en branco.
Como a tarefa principal usa os resultados
A tarefa principal necesita recibir e integrar as saídas das subtareas para formar a resposta final. Podes solicitalle que especifique que conclusións veñen de que comprobacións e como se resolven as contradicións.
Se unha subtarea se completa mentres outra caduca, podes conservar as probas da parte completada e indicar claramente que as conclusións restantes aínda están pendentes de revisión. Non ocultes os estados de fallo só para presentar unha resposta final ordenada; deixa que a tarefa principal explique as lagoas e as condicións necesarias para a seguinte continuación.
- Comproba o obxectivo e o estado real de cada subtarea.
- Le os resultados exitosos e as razóns de fallo ou cancelación.
- Verifica as conclusións clave coas probas correspondentes.
- Só refai as partes incompletas para evitar executar todo de novo.
Despois da cancelación e do fallo
Cando necesites deter unha subtarea individual, utiliza a operación de cancelación realmente proporcionada nos detalles e confirma o cambio de estado. O remate, a cancelación ou o fallo da tarefa principal tamén poden deter as subtareas relacionadas; o traballo e as saídas xa realizadas non se revocarán automaticamente. Os fallos das subtareas deben conservarse como elementos incompletos e non deben ser reescritos silenciosamente pola tarefa principal como "ningún problema atopado".