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

1. The Art of Programming

Giuliana Carullo1 
(1)
Dublin, Ireland
 

No man burdens his mind with small matters unless he has some very good reason for doing so.

—Sherlock Holmes in Sir Arthur Conan Doyle’s “A Study in Scarlet” (1887)

Software engineering is an old art.

It is generally known as a branch of engineering that applies programming techniques and languages, design, and basic project management to solve real problems by developing computer software. Its core principles go back as early as the 1990s, yet we can find in history that the incipit of the ideas behind it is even more ancient if we think about, for example, to Ada Lovelace ...

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.