You keep using that word: Mandatory

Sunday, March 19 2017 vocabulary

In the classic movie The Princess Bride, one of the villains is repeatedly and consistently surprised by the skill and competence of the story’s hero. Vizzini’s constant cry each time of “inconceivable” drives Inigo Montoya to say “You keep using that word, I do not think it means what you think it means.”

Read more »

Why Immutable Types?

Saturday, March 11 2017 immutable-types

This series on immutable types has turned into something of an epic - when I began, I never expected it to become a series of this length. For now, the final question I want to address is a simple one: Why are immutable types important?

Read more »

Immutable Type Miscellany

Sunday, March 05 2017 immutable-types

As we near the end of this series on immutable types (for now, anyway), here’s a grab bag of things that didn’t seem to fit elsewhere.

Read more »

Testing Immutable Types

Saturday, February 25 2017 immutable-types

As alluded to previously, having a good suite of unit tests is critical for ensuring these immutable instances do what they should - after all, there’s no point in having a queue or stack that doesn’t behave.

Read more »

Restored Posts

Sunday, February 19 2017 admin

I’ve restored a few very old blog posts from 2004-2005, copied from an older version of my blog:

Read more »