Knaph

Decomposition

Splitting a task into smaller named steps, each small enough to write and check on its own, so a big program reads as a story of calls.

Depth 1 · Foundation

You can split a task top-down into small functions with one job each, keep input and output at the edges, and read a program by following its calls from the top.

Sign in to prove what you know with a short quiz, see how deep you've gone, and earn XP for it.

Sign in with Google