JSFoo 2016

Tackling speed and performance for JavaScript

Deepak Kumar Gupta


TDD (Test Driven Development) in JavaScript

Submitted Aug 15, 2016

Test Driven Development (TDD) is not a mainstream activity in JavaScript Development no matter whether JS code is written for Nodejs or for MEAN stack .

This talk is intends to explain the TDD as a practice and also look at the questions like

- Can TDD become Mainstream activity in JS development?
- What will be its pros and cons?
- Can a platform like nodejs provides enough oppertunities to active TDD based development?


1- An Introduction to TDD : What and How?
2- TDD and Mainstream Development Practices
3- How TDD can be done for JS devlopment
4- Pros and cons of using TDD for JS
5- How TDD in JS is different from other mainstream languages like C++ & Java
6- Online Demo
7- Q&A


No specific requirements from participants.

Speaker bio

Deepak is long time programmer and has mainly worked in VoIP and IP networking stack development including but not limited to TCP, IPv6, NAPT. VoiceXML, SIP and H.323. He has programmed in many languages which includes C++, JavaScript, Java, Ruby & Python.

He is also working with node nodejs from past two years and created operation & management software using JS on nodejs

Deepak is also a seasonal blogger and write about lean coding practices. He also maintains his personal website www.9lean.com and a youtube channnel www.youtube.com/c/9leancode for the same.




{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more