clean code ch 5 comments