In my previous post, I compared Guice and Spring JavaConfig. The conclusion is that, for my application, Spring is much easier to use and less verbose. However, the major force of Guice I didn’t talk about is it’s ability to inject Singletons into large applications in a very (very) effective way.
Read more…
Valtech Blog
Guice, Spring
Today, I’ve had the opportunity to test Guice on a real project. I must say that the developers really pushed the idea of statically typed IoC very far.
Read more…
Valtech Blog
Guice, Java, Spring
L’utilisation de métaphores est un outil simple et efficace prôné entre autres par les méthodes Agiles.
Une bonne métaphore permet de résumer en quelques mots l’essence d’un système complexe, là où un long discours n’est parfois ni compréhensible ni suffisant.
L’analogie est un principe très proche de la métaphore et l’on confond souvent les deux par facilité.
Le prix de la meilleure métaphore du jour est attribué à… roulement de tambours…
Emmanuel Gaillot, pour cette analogie :
“Wondering what’s the difference between XP and Scrum is the same as wondering what’s the difference between Aikido and Jiu-Jitsu. It does matter, to a certain level, and it really doesn’t if you want to become a practitionner.”
La question “Quelle est la différence entre Scrum et XP ?” est tellement récurrente et l’on tombe si vite dans des détails sans intérêt lorsque l’on tente de répondre à la question. Une bonne métaphore est donc bienvenue.
D’un point de vue plus personnel, elle me rappelle de plus les débats sans fin que l’on pouvait avoir en cours d’école : “C’est qui le plus fort Bruce Lee ou Chuck Norris ?”. Comme quoi l’on reste à jamais de grands enfants…
Valtech Blog
Jokes, Scrum, XP