-
Software Development
When to replace Unit Tests with Integration Test
Its been a while I was thinking about integration vs unit testing. Lots of googling, questions in stack overflow and…
Read More » -
Software Development
SOLID – Open Closed Principle
Open Closed Principle (OCP) states that, Software entities (Classes, modules, functions) should be OPEN for EXTENSION, CLOSED for MODIFICATION. Lets…
Read More » -
Software Development
Technical debt & the Boiling Frog
I hope everybody among my readers is familiar with the concept of technical debt: If you do a quick hack…
Read More » -
Software Development
What is NoSQL ?
NoSQL is a term used to refer to a class of database systems that differ from the traditional relational database…
Read More » -
Agile
Understanding the Vertical Slice
One of the biggest challenges in breaking down backlogs is knowing how to split up the work from a backlog…
Read More » -
Enterprise Java
Regular Unit Tests and Stubs – Testing Techniques 4
My last blog was the third in a series of blogs on approaches to testing code and discussing what you…
Read More » -
Core Java
Devoxx 2011 Impressions
Devoxx 2011 is over, and it was awesome. Finally, after having to spend the weekend with wife and kid (haven’t…
Read More » -
Best Of The Week
Best Of The Week – 2011 – W47
Hello guys, Time for the “Best Of The Week” links for the week that just passed. Here are some links…
Read More » -
Enterprise Java
What Should you Unit Test? – Testing Techniques 3
I was in the office yesterday, talking about testing to one of my colleagues who was a little unconvinced by…
Read More »