Idioms and stylistic preferences for readability and malleability.
Category: Style
Episode #049: Utility Function
Some functions are useful in many different contexts. In this episode we'll explore some ways to make them available both to library code and to client code of a library.
Episode #024: Incidental Change
Have you ever looked at a diff that was cluttered by meaningless "noise" - changes that existed just to satisfy the parser, and were a distraction from the semantic changes …
Episode #004: Barewords
In this longer-than-usual episode, some thoughts on how to enable method logic to remain stable and unchanged while evolving and changing the source and scope of the values used by …