Diseño de Workflows: Best Practices

Estaba investigando un poco el tema, y encontré un post muy interesante en el blog de Manoj, Living.net, donde enumera una serie de buenas practicas a tener en cuenta al momento de diseñar nuestros workflows. Paso a enumararlas.

  • Los WF solo deben contener la logica del Workflow, y nada de logica en si misma

  • Evitar logica de negocio, dentro del mismo WF

  • Establecer convenciones de nombres para las actividades

  • Evaluar el uso de las transacciones

  • Evaluar el uso de WF secuencieales o maquinas de estado

  • Uso correcto de los identificadores de instancia

  • Manejo de errores
  • Cancelacion del WF

Pueden encontrar mas info en detalle de cada punto en el artículo original en Living.net (en inglés):

Best practices in Workflows Design - part 1

Best practices in Workflows Design - part 2

0 comments:

Post a Comment