I always do this, never leave me guessing.

Paul Hudson

Replacing Bool parameters with two-case enums turns cryptic calls like stopAnimation(false) into self-documenting code like stopAnimation(.performingFinalActions). It's a small change that makes a surprising difference to readability. www.hackingwithswift.com/articles/172...

020