Algunas cosas son más fáciles de implementar solo a mano (código), pero otras son más fáciles a través de WF. Parece que WF se puede usar para crear (casi) cualquier tipo de algoritmo. Entonces (en teoría) puedo hacer toda mi lógica en WF, pero probablemente sea una mala idea hacerlo para todos los proyectos.
¿En qué situaciones es una buena idea usar WF y cuándo hará las cosas más difíciles de lo que tienen que ser? ¿Cuáles son los pros y los contras / el costo de WF versus la codificación a mano?