Eight Habits of Expert Software Designers: An Illustrated Guide October 3, 2019 MIT Press features an article adapted from Informatics Professor André van der Hoek book Software Design Decoded: 66 Ways Experts Think.