Agile FAQs
  About   Slides   Home  

Managed Chaos
Naresh Jain's Random Thoughts on Software Development and Adventure Sports
RSS Feed
Recent Thoughts
Recent Comments

I know TDD coz…

Just because you know the syntax of a programming language, does not mean you know programming

Just because a toddler can make some sounds, does not mean she can speak

Similarly, just because you write tests before you write code, does not mean you know TDD.

TDD is a lot more than test-first. IMHO, following concepts let’s you truly experience TDD:

  • Evolutionary Design,
  • Acceptance Criteria,
  • Simple Design,
  • System Metaphor,
  • Thin Slicing,
  • Walking Skeleton/Tracer Bullet and
  • Interaction Design

How long does it take a dev to be well-versed with TDD?

Depends on the dev, but atleast a couple of years of deliberate practice on projects

What can we do to become TDD Practitioners?

Start with deliberate practice in safe env. Then gradually start on your project.

  • Vinanti Castellarin

    Presently, we are editing a unique fascinating docu-drama for a 5-part TV series on “JAIN ENLIGHTENMENT – A Cosmic Way of Life.” We have completed a 10 min PROMO (not happy with the final outcome so am changing the VO and the music) and also working simultaneous tracking and editing : “Palitana – City of Temples on the Hill.” The films are being edited to inform and educate America and the world about Ahimsa (Non-Violence against humanity, animals, plants and all living souls in the Universe), Anekantvad (There is No Absolute Truth but many truths), Aparigrah (Non-Possessiveness) … signifying the reality of Forgiveness, Compassion, Peace and Harmony. Check out

    We returned from India with over 200 hours of film and started scripting the series of films on (i) “Legend of Lord Bahubali”; (ii) “King Adhinathan’s Golden City and the Dying Dancer”, (iii)”A Man Called Mahavira” and (iv)Sacred Pilgrimages – including The Archtectural Magnificence of Ranakpur, The Antiquity of Ellora, etc. to show Jain Images of Perfection.

    We are building a major social media network for producing films on “JAIN ENLIGHTENMENT” as a global TV series. We complete the initial research (R&D) and pre-productions with two trips to India … interviewing Jain experts, academic professors, authors, community heads.

    Not too many people in the West have heard of the Jain Way of Life which will reveal answers to questions on how to reverse daily realities as an alternative life-style for modern civilization. It is a timeless tradition towards simple and harmonious living dating back to the 2,600 BC. It was with the principle of Ahimsa (Non-Violence) that modern leaders like Gandhi, Martin Luther King Jr. and Nelson Mendala by challenging and liberating the souls of their people, making Jain Dharma their own. I am not a Jain but a Baptist converted by Billy Graham at the age of 13 in India.

    It is important to show America and the world – Who are Jains ? The word translates in Sanskrit as “Jina” which in English spells “spiritual victor – the victorious ones” … “a liberated soul” … free of greed and demands of materialism … the conqueror of the world of suffering, temptations and earthly illusions.

    Sincerely, Vinanti
    Ms Vinanti Sarkar (Castellarin) ,Director, Global Cultural Diversity Films (GCDF) Inc. 425 East 51st Street, New York, NY 10022. Tel: 212-759-4568 Email: — Website: Linkedin / Twitter / Facebook / MySpace, etc. Review short clips on 5084696 or 5084856 or 50864417 or 5092260 or 5092316 and join our discussions on blog:

    Licensed under
Creative Commons License