All problems in computer science can be solved by another level of indirection

– David Wheeler, Computer scientist

Functions delay binding; data structures induce binding. Moral: Structure data late in the programming process.

– Alan Perlis

See

Links