Domanda

Immagina che il tuo posto di lavoro attuale sia un negozio Java. Esiste molte conoscenze costruite sul linguaggio Java e esiste un processo completo di build e distribuzione per gestire tutto in modo regolare e agile.

Un giorno arriva un progetto che urla solo per essere scritto, diciamo, Ruby. Solo gli sviluppatori senior hanno alcun indizio su Ruby, ma c'è un'idea generale che poiché Jruby esiste per la JVM, quindi l'infrastruttura esistente potrebbe continuare ad essere utilizzata e supportata. Inoltre, Jruby potrebbe mostrare la strada a un modo migliore di implementare le applicazioni attuali con meno codice in modo che ciò possa rappresentare una migrazione in corso.

Ricorda che Jruby è solo un esempio, potrebbe essere ugualmente Clojure o Groovy o qualsiasi altra cosa corre sul JVM.

La domanda è come faresti per introdurre questo tipo di cambiamento - se non del tutto?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top