Saturday, 6 July 2013

Wiring Up Play

The Play framework recently added support for constructing controllers with dependency injection - we look at the options and techniques for doing so, including Guice and MacWire

Continue Reading

Other People's Databases

My team has an elbow-length blue latex glove on the wall of our team area, with the words “other people’s databases” written on it.
This is our tongue-in-cheek reminder to always think twice before sticking your fingers (or more) into a database that doesn’t belong to your application.
I realized the other day that this is not a universal principle, and this came as a bit of a surprise to me. Maybe I’ve just lived with it as an axiom for so long, I assumed everyone else did as well.