Which conveniences do we take advantage of everyday? Which are taking advantage of us?

Objects and functions sure are convenient, so convenient that we do many shortsighted things just because they’re easy.

In-line objects and anonymous functions create a poor signal to noise ratio, making it hard to understand your code.

Learn ways to give confusing things names, focus on what’s important, and write nicer code.

The video above was presented at SCNA - New York City on April 19, 2018.

Sam Jones

Person An icon of a human figure Status
Double Agent
Hash An icon of a hash sign Code Name
Agent 0019
Location An icon of a map marker Location
Philadelphia, PA