18F: Digital service delivery | 5 lessons in object-oriented design from Sandi Metz

Last month, I completed Sandi Metz's object-oriented design course. It was three intense days of working through refactoring exercises and discussing code as a group with my class of 30 students. I got a ton out of the class and returned to my work at 18F excited to practice what I'd learned. I've …