More vibrant Go in 3 moves
Move 1: Describe interactions with roles
Go’s interfaces are satisfied implicitly, making it incredibly easy to create role interfaces.
Describing new roles as we implement a method lets us...
Hash#fetch with confidence
Hash#fetch is stricter about key presence than Hash#
KeyError: key not found: :foo
If you forget to set an ENV variable, would you rather your application...
Why I test.
This is a cross post from my personal blog, because I'd like to hear from other Pivots about why they test.
First about unit and integration tests.
I write unit tests for focused feedback;...