“Software design is just theory”