Defensive programming and exceptions presentation added.
Code tunning and optimization presentation added.
Unit testing presentation added.
Test driven development presentation added.