Has been programming since the late sixties and spent the last three decades arguing that most software rots because of choices made by people who knew better. Clean Code sets out naming, function size and comments as a moral position rather than a style guide,…