"I now tend to think of everything as objects so now when my wife throws an exception I simply catch it and deal with it and move on.
Sometimes though it's an exception I wasn't expecting which is the nature of exceptions after all. Life simply stops working until I go over the same ground again and again looking for the previous erroneous statement which the debugger (in this case my wife) is unable to accurately express. The replies I receieve often leads me up the garden path and around the trees until I spot my mistake and correct it and try again."
I've been trying to get back to writing more about my experiences. Recently inherited some Ruby code that didn't meet many standards, and had some fun with Rubocop. Figured I would write up a post detailing why you should format your blocks properly.
This is still my preferred way of "thinking" TDD with RSpec. Especially fond of the concept that the longer it's been since I've gotten meaningful feedback from a test, the more likely I am to write more tests.
Getting Ruby all set up on my Beagleboard before diving into some real uses. Took a bit to get the WiFi adapter fully automated, meaning zero configuring on a daily basis, but it's working like a champ now.