6 Flow

Flow is the source code of ultimate human performance.

—Steven Kotler

In this chapter, you’ll learn about the concept of flow and how you can use it to ramp up your programming productivity. Many programmers find themselves in office environments with constant interruptions, meetings, and other diversions that can make it nearly impossible to reach a pure state of productive programming. To gain more insight on what flow is and how to accomplish it in practice, we’ll examine many examples throughout this chapter, but generally speaking, flow is a state of pure concentration and focus—what some people might call “being in the zone.” ...

Get The Art of 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.