Source code of examples from course 'Crafting Quality Code' on coursera