© Giuliana Carullo 2020
G. CarulloImplementing Effective Code Reviewshttps://doi.org/10.1007/978-1-4842-6162-0_2

2. Code Structure

Giuliana Carullo1 
(1)
Dublin, Ireland
 

The world is full of obvious things which nobody by any chance ever observes.

—Sherlock Holmes in Sir Arthur Conan Doyle’s “The Hound of the Baskervilles” (1902)

In the early days of programming, being able to create Turing-complete algorithms was so innovative that people were not that much concerned with structured programming.

Few years later, in 1968, Edsger W. Dijkstra wrote his open letter “Go To Statement Considered Harmful,” where structured programming was born.

Today, structured code represents the very basics of clean code and something to really consider not only from a ...

Get Implementing Effective Code Reviews: How to Build and Maintain Clean Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.