Daily Shaarli
March 19, 2021
e should design modules that are deep in nature. This means they should have simpler interfaces but can have complex implementations. A module interface should provide high
A student of design who never touches a program again will still pick up universally useful problem-solving skills, experience a deeply creative activity, and learn to appreciate a new form of aesthetic. The rest of this preface explains in detail what we mean with “systematic design,” who benefits in what manner, and how we go about teaching it all.