It’s all about principle

Today I had a wonderful meeting with David as a part of our weekly meetings. It was such an amazing process of learning for me. David is this highly motivated guy who can nicely charm anyone into his inspirational talk. We were talking about BDD(Behaviour Driven Development) and took a small task and broke it down to a BDD format. If you look it up, there are no books yet on BDD. The very little literature is some blog posts and some observations on websites. But it’s an outgrowth of something called TDD – Test Driven Development.

So, anyhow all during the meeting I keep on thinking that I am going to come across some book that will tell me exactly how to do BDD. But today I realized that doing or implementing BDD based upon a book or a blog post is nothing but working on a ‘practice’. It doesn’t mean that I actually grok the ‘principle’ behind BD. So this whole process I underwent with David really helped me to see the principle behind it and just work on it. Our own implementation of BDD will be our own ‘practice’ of the general ‘principle’ – which is perfectly ok.

But I just had to know that and learn it. Realizing that is such a powerful experince to me. I am thankful for the learning.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s