Functional Programming in Java Using “lambdaj”

The new JVM based Post Modern Functional Languages (as creator of Scala, Martin Ordesky named them) like Scala and JRuby which are influenced from both Object Oriented and Functional programming languages  have gone far ahead in the terms of functionality that they offer as compared to Java. Apart from the object richness, these languages are [...]

Maven Based Automated Execution of FitNium Acceptance Tests

Intent To automate execution of the FitNium acceptance tests and generate reports using maven. This is particularly useful in test driven and continuous integration environment. Motivation In one of the recent projects we wanted to integrate FitNium acceptance tests with maven based build system.We were using FitNium as it allows us to write and execute [...]

Efficacy of Automated Acceptance Testing: Some Practical Facts

These days there is good amount of debate on the efficacy of the automated acceptance tests. Many have started believing that current way of acceptance testing is a waste as it doesn’t provide you the relevant ROI as you’d expect from it. People have provided some alternatives also, but to me they look very subjective [...]

Implementing Command Pattern using Spring injection

Recently I was working on a user story and after the initial design and a bit of implementation, I noticed that the code is not organised nicely and also making my life hard from the unit testing standpoint. The business problem my code addressed was building a rule engine (built with a set of validation [...]

Great Indian Developers Summit Banglore 2010

For few years now GIDS , Banglore has been a huge gathering  for IT professionals in India where many enthusiastic presenters from across the globe present and talk about the latest and greatest in the world of Technology. This year it is even better with some great sessions on Web 2.0, RIA, Java/J2EE from some [...]