added Clean Coder - must read for all developers