working software over comprehensive documentation example