Wonderful article on testing that mirrors my learning path as well, but articulates all the nuances extremely well! If you’re in OOP and struggling with Mocks, he has some good strategies here.
Designer: “That won’t happen.”
Later a null pointer happens in an ‘impossible situation’. Gnashing of teeth & lol’ing at how this could happen.
Continue reading “Designing Impossible Situations”
Feeling masochistic? Want a tactical way to learn how to make frequent & smaller changes to your code base with confidence? Kent Beck of XP fame has a technique he’s tried called test && commit || revert. It’s nuts and horrible. I have to try it.
Continue reading “Link: Test && Commit || Revert”
Mark Seemann on “When To Refactor“
“… moving in small steps is a skill that must be explicitly learned. This may seem obvious once posited, but it may also be helpful to explicitly state it.”
Continue reading “Link: When To Refactor”