Writing software is a lot like building things with Legos; the really cool part is you get to invent/mold/create many of the Legos you’ll use to build your thing.
If you create them wisely, everything fits together neatly and you have a lovely creation you can build upon and adapt in the future.
If you create them foolishly you can still mash them together to create your thing, but it will be a real bear the next time you need to make an adjustment to it.
Contracts are *also* like Legos http://t.co/KfS0nZAwAa via @alexkingorg cc:@KonciseD
I had buckets of legos sorted by color. The world was my oyster.
@alexkingorg one of the two hurt more when stepped on with bare feet
But not as cool as Lego Mindstorms 🙁 MT @Finsrud: Contracts are *also* like Legos http://t.co/Y5l7AX2Nas via @alexkingorg