§4.1.

Chapter 4

Simplicity

This chapter explores the concept of simplicity and how it relates to ‘good’ code, ‘good’ design and ‘good’ programming languages:

  • What is simplicity?

  • How can developers use simplicity to write clear code?

  • Can programming languages be considered to be simple?