| All time. Everyday. You'll know you understand it when you can build it, when you can see its structure. "Smart data structures and dumb code works a lot better than the other way around." -- Guy Steele "The Representation Principle: Once a problem is described using an appropriate representation, the problem is almost
solved." -- P. H. Winston "Show me your [code] and conceal your [data structures], and I shall continue to be mystified. Show me your [data structures], and I won't usually need your [code]; it'll be obvious." -- Fred Brooks "I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and
their relationships." -- Linus Torvalds "Rule 5: Data dominates. If you've chosen the right data structures and organized things well, the algorithms will almost always be self-evident. Data structures, not algorithms, are central to programming." -- Rob Pike "What are tensors? The facts of the universe." -- Lillian Lieber |