Ciao, e benvenuto nella seconda puntata della settantacinquesima stagione. La scorsa volta ci siamo lasciati con una domanda: quando un pezzo del sistema parla a un altro, gli dà un ordine o gli racconta un fatto? Oggi quella domanda diventa la pietra angolare dell'intera stagione, perché una volta capita la differenza tra evento e comando tutto il resto nasce da lì. Lo dico nel modo più semplice: un evento è un fatto, non un comando.
Partiamo dalle due definizioni, pulite. Un comando è una richiesta rivolta al futuro: "fai questo". Addebita la carta. Manda la mail. È diretto a un destinatario preciso, si aspetta di essere eseguito, e può essere rifiutato o fallire. Un comando è all'imperativo. Un evento è invece un'affermazione sul passato: "è successo questo". L'ordine è stato effettuato. La carta è stata addebitata. È un fatto, già vero, rivolto a nessuno in particolare, e non può essere rifiutato, perché è già accaduto. Un evento è al passato.
Nota questa spia grammaticale, perché è il trucco più utile di tutti: il tempo verbale ti svela subito cos'hai in mano. Il comando è all'imperativo, paga; l'evento è al passato, il pagamento è avvenuto. Se riesci a dirlo al passato, come una cosa già successa, è un evento; se è un'istruzione che qualcuno deve ancora eseguire, è un comando. Dai ai tuoi eventi dei nomi al passato e non ti confonderai quasi mai: "ordine effettuato", non "effettua ordine". Sembra pedanteria, e invece ti salva l'architettura.
Vediamo adesso perché la differenza conta così tanto. Il comando conosce il suo destinatario: "addebita la carta" lo dici al servizio dei pagamenti, e devi sapere che quel servizio esiste ed è lui il responsabile. Il comando lega chi parla a chi ascolta. L'evento, al contrario, non conosce nessun destinatario: "l'ordine è stato effettuato" non è detto a nessuno, è semplicemente vero, e chi è interessato se ne interessa. Il comando è un dito puntato contro di te; l'evento è un avviso appeso in bacheca.
C'è un capovolgimento ancora più profondo, ed è quello della responsabilità. Con un comando, è chi parla a decidere cosa deve succedere: "addebita la carta" significa che il mittente ha già deciso che la carta va addebitata, e si prende lui la responsabilità di quella conseguenza. Con un evento, chi parla si limita a riferire cosa è accaduto e lascia andare il controllo sulle conseguenze. "L'ordine è stato effettuato" permette al magazzino di prepararlo, alle spedizioni di mandare la ricevuta, alle statistiche di contarlo: ognuno decide da sé. Questo è il vero passaggio di consegne: dal mittente che possiede il risultato, a ogni destinatario che possiede la propria reazione.
Torniamo al nostro giornale, perché chiarisce tutto. Il giornalista scrive "il sindaco si è dimesso": è un fatto. Non scrive "lettore, vai a protestare", né "festeggia". Il giornale riferisce il fatto, e cosa farne è affare di ciascun lettore. Un giornale che stampasse ordini invece di notizie non sarebbe giornalismo, sarebbe propaganda. La disciplina dell'architettura a eventi è quella del buon giornalismo: riferisci i fatti, non dare ordini a chi legge.
Attento adesso all'errore più comune: l'evento che in realtà è un comando travestito. Chiami una cosa evento, ma in testa hai un ordine. "Va mandata la mail di conferma" non è un evento: è un comando con il cappotto di un evento, perché nomina un'azione precisa che un ascoltatore preciso deve compiere. C'è una prova semplice: se il tuo evento perde senso quando nessuno è in ascolto, è un comando travestito. "L'ordine è stato effettuato" resta vero anche se non ascolta nessuno; "manda la mail" non ha senso se non lo ascolta nessuno. Tieni onesti i tuoi eventi.
E qui si affaccia per la prima volta il ritornello della stagione. Quando passi dai comandi agli eventi, il legame tra chi parla e chi ascolta non svanisce. Chi parla non conosce più chi ascolta, e questo legame è davvero sparito. Ma ne compare un altro: adesso tutti dipendono dal significato dell'evento, da cosa contiene e promette la parola "ordine effettuato". Il legame si è spostato dal filo, cioè chi chiama chi, al contratto, cioè cosa dice il fatto. Su dove si sposta passeremo la stagione intera. Ma la prima mossa è questa, e non ne esistono altre prima: smettere di comandare, cominciare a riferire.
Voglio lasciarti con il senso vero di questo passaggio. Spostarsi dal comando all'evento non è un trucco tecnico. È un cambio di postura: dal controllare cosa fanno gli altri, al dire la verità su cosa è accaduto e fidarsi che gli altri facciano la loro parte. È più umile, ed è più potente, perché un fatto sopravvive a qualsiasi singola istruzione. Un comando serve una volta sola, a un solo ascoltatore. Un fatto, una volta annunciato, serve a tutti, per sempre.
Per oggi ci fermiamo qui. Abbiamo messo la pietra angolare: un evento è un fatto al passato, un comando è una richiesta all'imperativo. La spia è il tempo verbale: se lo dici al passato è un evento, dagli nomi al passato. Il comando conosce il destinatario e lo lega a sé; l'evento non conosce nessuno ed è solo vero. Il capovolgimento è nella responsabilità: chi comanda decide per gli altri, chi annuncia lascia a ognuno la propria reazione. Attento all'evento travestito da comando: se perde senso quando nessuno ascolta, non era un evento. E il legame non svanisce: si sposta dal filo al contratto. Nella prossima puntata: l'arte di non conoscersi. Nelle note trovi qualche spunto. Se ti è utile, condividila. Grazie per l'ascolto, e ci sentiamo alla prossima.