Code-reading requires its own set of skills. This book uses more than 600 real-world examples to show you how to identify good and bad code: how to read it, what to look for, and how to use this knowledge to improve your own code. It is useful for programmers.