Posted: December 13, 2013. Tags: Software Craftsmanship
Saw a very interesting presentation by Sandi Metz last night. The essence of it is captured in the 5 rules below:
Kinda like CodeClimate on steroids. In fact if you comply with these 5 rules, I believe you have automatically created a 4.0 GPA app (with the possible exception of code duplication).
I added the asterisk because of the 6th rule, which is: You can break any of the 5 rules as long as you can convince your pair that it is a good idea.
Update 2014/1/2: It turns out this talk was recorded at the BaRoCo.