Essay 12 Test Your Work First Thing in the Morning

Test your software first thing in the morning. That’s when you’re the freshest and the most motivated to continue building something good.

During the day, we spend so much effort building software that we lose steam testing each piece we write. It gets hard to see the big picture as the day wears on. By late afternoon, we’re too close to the software. Our perception of what makes sense or feels right now competes with fatigue. Also, fatigue makes us miss the small details.

Should this feature be here or there? Should we move this function to another screen? Will this make sense? Is this latest tweak really that important? At 5 p.m. (or, for the truly overworked, 2 a.m.), it’s hard to know ...

Get The Developer's 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.