In the past few years there has been a proliferation of frameworks that allow
for lighter, faster, and loosely coupled Java projects. These frameworks not
only let you decouple your Java project from the application server for unit
testing, they also allow for more agile refactoring, testing, and design
techniques. This article will focus on telling the story of a large-scale
refactoring effort implementing Spring and Hibernate as the underlying
infrastructure tools. For those living under an abacus Spring is a J2EE
framework built to handle many of the plumbing issues on a typical J2EE
application. Hibernate is a popular Open Source Java object/relational
persistence framework.
Bad EJB, No Donut
The last few years has produced a legion of J2EE applications tightly coupl... (more)
The Jedi mind trick is a Force power that can influence the actions of
weak-minded sentient beings. Vendors will often try to apply the Jedi mind
trick in selling silver-bullet software solutions that solve global warming
and stop celebrity feuding while enabling service-based architecture
development. Let's quickly put on our aluminum foil caps and repel the Jedi
mind trick by turning t... (more)
Sometimes, the easiest and most rewarding part of development is the actual
coding. Managers and developers often dismiss the building, deploying,
testing, and metrics-gathering aspects of the software life cycle.
Continuous integration is the concept of automating the build cycle so that
code is built and tested many times during the day. This allows developers to
integrate their code in... (more)
The Jedi mind trick is a Force power that can influence the actions of
weak-minded sentient beings. Vendors will often try to apply the Jedi mind
trick in selling silver-bullet software solutions that solve global warming
and stop celebrity feuding while enabling service-based architecture
development. Let's quickly put on our aluminum foil caps and repel the Jedi
mind trick by turning t... (more)