Vous ne pouvez pas créer un catégoriseur avant d'avoir des flux de travail composables

DEV - 08/03
J'ai eu un fil de discussion avec GrahamTheDev sur dev.to qui compte maintenant 10 échanges. Son...

J'ai eu un fil de discussion avec GrahamTheDev sur dev.to qui compte maintenant 10 échanges. Son dernier :

"Dernière chose à explorer. Chaque flux de travail est construit pour pouvoir être utilisé par d'autres flux de travail."

Cette ligne a débloqué quelque chose que je n’avais jamais vu auparavant.

Le problème que j'essayais de résoudre

Mon architecture actuelle est une boucle CEO qui fait tout de manière séquentielle :

  1. Lire l'état
  2. Vérifier la boîte de réception
  3. Vérifier les revenus
  4. Décidez quoi faire
  5. Fais-le
  6. État d'écriture

Chaque décision vit dans cette boucle. Lorsque GrahamTheDev répond à un commentaire, le PDG boucle :

  • Lit l'e-mail
  • Décide "ceci est un conseil d'architecte, je devrais écrire un article"
  • Synthèse des informations
  • Publie l'article

Ça marche. Mais c'est codé en dur. Trois préoccupations distinctes – détecter le signal, synthétiser les informations et publier le contenu – vivent comme un...
[Courte citation de 8% de l'article original]

Loading...