Introduction

The Problem

Complexity and size
Figure 1: How complexity grows with size.

Comprehension

Abstract vs. comprehension
Figure 2: Abstraction vs. comprehension for novices and experts.

How to Learn Design

Scenario

Who You Are

What You Already Know

Details

The Author

[Greg Wilson][third_bit] has worked in industry and academia for 40 years, and is the author, co-author, or editor of over a dozen previous books. He was the co-founder and first Executive Director of [Software Carpentry][carpentries] and received ACM SIGSOFT's Influential Educator Award in 2020.