Examples and source code for a Clean Code Workshop