Opower’s evolved rapidly in the last 24 months and nowhere is that more true than in our code base. Two years ago we had 2 flagship applications that shared model objects, DAOs and a handful of utility classes with one common JAR. Since then we’ve expanded to the point where (not even counting all the [...]
Spring Configuration and Library Decomposition