Using Annotations To Inject – Metadata Driven AOP

New releases of compilers are getting more and more cautious on taking off the pain of too much verbosity and making the code look much more cleaner, understandable and easily modifiable. A major step that has been taken in Java side is introduction of annotations. Now that they have introduced annotations, plugging in an annotation [...]

What makes me love Spring Web MVC 3.0

There is a plethora of presentation frameworks, Spring Web MVC is just one of them, but with the recent versions, the changes introduced make it a mark above the rest. Following are few positives that caught my eye. Annotation based programming model for MVC Contollers With the introduction of @Controller, @RequestMapping … creating controllers is [...]

Integrating JRuby and Java to create a mini rules engine

Ruby is a beautiful language, but that is just me saying it. A thing of beauty has to be experienced on its own by someone. A major reason behind the slow adoption of Ruby in the enterprise is infrastructure / installation and speed. Although, personally I have never seen Ruby as slow (specially 1.9), but [...]

Big bad projects

A long time back (when I had more hair on my head), one of my managers remarked – “You know guys, I just met an old friend of mine who now works for _____ as a Project Manager and he said that he delivered a 18 months fixed price project right on time and right [...]