Software Development
-

TDD Vs. math formalism: friend or foe?
It is not uncommon to oppose the empirical process of TDD, together with its heavy use of unit tests, to…
Read More » -

Good Developer, Bad Developer
I recently read Ben Horowitz’s piece on the importance of training people in startup companies. At the end of this…
Read More » -

Data Warehouse Design Approaches
In our previous posts we have got to learn about Data Warehousing Objects, different kinds of Data Warehouse schemas and…
Read More » -

Classic Mistakes in Software Development and Maintenance
…the only difference between experienced and inexperienced developers is that the experienced ones realize when they’re making mistakes. Jeff Atwood,…
Read More » -

Significant Software Development Developments of 2012
I have written before (2007, 2008, 2009, 2010, 2011) on my biased perspective of the most significant developments in software…
Read More » -

Software Transactional Memory (STM)
The Actor Model is based on the premise of small independent processes working in isolation and where the state can…
Read More » -

TDD and the Transformation Priority Premise
Last time, we looked at the Red/Green/Refactor phases of Test-Driven Development (TDD). This time we’ll take a detailed look at…
Read More » -

Jenkins enhancements without plugins
Jenkins is a popular open source continuous integration server. I use it heavily. Jenkins is super extensible CI server with…
Read More » -

In-experienced development = Bowl full of Soup
There are times when things become an uphill task all of a sudden. It happened to me in my last…
Read More »

