In the late 1960s, good programmers shared an intuition about software development: If you get the data structures right, the effort will make development of the rest of the program much easier.
- "An Introduction to Software Architecture" David Garlan and Mary Shaw, January 1994, CMU-CS-94-166