¿Qué es?

Se trata de modelar los procesos de negocio en pequeñas trasformaciones, que llamaremos tuberías o pasos, para poder conectarlas una tras otra para construir una tubería más grande hasta construir lo que concebimos como Workflow.

¿Cómo?

Cada paso, desde un punto de vista funcional, no deberá tener estado ni tampoco Side-Effects, con el fin de que sean testeables y entendidas de manera independiente. De esta manera, el paso final será emsamblarlos.