Dense and Coherent Design

I used to think I needed to know exactly what I was making before I started. Plan everything, then build it. That seemed like the professional way to work.