Books
Sicp

Structure and Interpretation of Computer Programs

Building Abstractions with Procedures

Os atos da mente, nos quais ela exerce seu poder sobre ideias simples, são principalmente estes três:

  1. Combinar várias ideias simples em uma composta, e assim todas as ideias complexas são feitas.
  2. A segunda é juntar duas ideias, sejam elas simples ou complexas, e colocá-las uma ao lado da outra de modo a vê-las de uma só vez, sem uni-las em uma, pela qual obtém todas as suas ideias de relações.
  3. A terceira é separá-los de todas as outras ideias que os acompanham em sua existência real: isso se chama abstração, e assim todas as suas ideias gerais são feitas.

Processos e dados são abstrações que nos permitem manipular complexidade sem nos perdermos em detalhes.