Cosa non ti e’ piaciuto?
la quantita' di magia ovunque direi
Oggi a un certo punto ho cambiato una funzione che fa side effects facendola fallire in certe condizioni che non dovrebbero succedere
Il mio cambiamento ha fatto fallire dei test che in teoria non c'entrano niente ma che usano una factory che tra le altre cose chiama questa funzione, all'interno della factory stessa 😮
Una funzione che tocca varie tabelle, chiama un paio di apis esterne e scrive su rabbitmq chiamata da qualcosa che dovrebbe solo servire per creare dei dati di test
Non è colpa di ruby o Ror per carità ma sembra che faciliti alla grande queste pratiche
Si forse e’ vero che facilita cowboy coding
però tutto sommato ci hanno tirato fuori Jekyll, col quale mi trovo bene da anni ormai (sarà perché non ho mai visto/toccato la parte Ruby che ci sta dietro? :man-shrugging:)