The Salim Nair Band

The first all-digital Indian Classical music project. Expansive soundscapes, exuberant dances and pensive love songs that defines a new genre Indian Postclassical.

TDD

  • I am afraid of superstar developers!

    I now think that choosing roman numerals to represent parts in my series of posts about agile was a bad idea. It is not very scalable! This post, while related to agile, is not part of the series anyways. A few months ago, I read blog posting about agile development. I think it was called…

  • Being Agile… Part IV: Falsify me, please

    My reference to Adam Savage in Part III was not just incidental. I think it is a very profound one, especially in software development. Adam Savage, in a later podcast (unfortunately, I was unable to find it) explains how the phrase “Failure is always an option” represent a fundamental fact about scientific enquiry. Unlike we…

  • Being Agile… Part III: Failure is always an option!*

    So we are TDD. We proudly announce the number of unit tests and the percentage coverage as part of the scrum achievements. We make demands on minimum coverage (for a brief while when we had TFS, it was a check-in constraint). But, what do we actually gain by testing? Is there a law of diminishing…