Leggendo questo interessantissimo articolo Beyond Coding — Soft skills to avoid project failures, mi sono tornati in mente i fallimenti di progetti passati. Rianalizzandoli ora, tutti hanno lo stesso denominatore comune: mancanza di una buona comunicazione tra tutte le persone coinvolte.
In uno dei miei ultimi progetti software mi son trovato difronte al problema di come far comunicare Drupal 8 con un database MS SQL Server. Inizialmente avevo preso la questione "sotto gamba" vista l'esistenza del modulo Drupal driver for SQL Server and SQL Azure e del driver per PHP.
Ecco la notizia che stavo aspettando "How to prepare for Drupal 9". Leggendo quel che dice Dries, se saremo degli sviluppatori attenti e diligenti, riusciremo a varcare la soglia di Drupal 9 senza problemi.
Proprio ieri in un progetto D8 ho deciso di sostituire gli obsoleti hooks con la gestione degli eventi (EventSubscriber). Sono sulla buona strada ;)
Un modulo che può tornar utile in questo caso è Hook Event Dispatcher.
Oggi ho deciso di farla finita! Basta con l'aver dubbi su come pronunciare il nome degli strumenti che utilizzo quotidianamente per lavoro.
Bene, dopo una breve ricerca in rete. Ecco i risultati:
NGINX
La pagina FAQ del sito ufficiale di nginx recita:
Correct
- en-juhn-eks*
- Engine-X
Incorrect
Penso di non essere il solo ad aver imprecato nel dover elencare tutte le modifiche fatte prima del rilascio di una nuova versione del progetto. Mi son reso conto che annotarsele manualmente di volta in volta su un documento (magari condiviso con il resto del team) non è una buona soluzione: sembra strano ma qualche modifica ti sfugge sempre per quanto tu voglia essere diligente.