google developers October 29, 2014 200 × 145 “Why Developers Fail” Reason #1: Writing Code Which Is Difficult To Maintain