Question

Imaginez que votre lieu de travail actuel est une boutique Java. Il y a beaucoup de connaissances bâties sur la langue Java et il y a un processus complet de construction et de déploiement en place pour gérer tout de manière fluide et agile.

Un jour, un projet arrive qui crie juste pour être écrit, disons, Ruby. Seuls les développeurs seniors ont une idée de Ruby, mais il y a une notion générale que, depuis que JRuby existe pour le JVM, alors l'infrastructure existante pourrait continuer à être utilisée et soutenue. De plus, JRuby pourrait montrer la voie à une meilleure façon d'implémenter les applications actuelles avec moins de code afin que cela puisse représenter une migration en cours.

N'oubliez pas que JRuby n'est qu'un exemple, il pourrait également être Clojure ou Groovy ou tout ce qui fonctionne sur le JVM.

La question est de savoir comment procéder à l'introduction de ce type de changement - le cas échéant?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top