Abstração – 2 – Abstrair

Considerando que queremos explicar nossos pensamentos utilizando a linguagem entendida por um computador, podemos pensar sobre como o computador consegue trabalhar uma determinada situação e, enfim, abstrair. A intenção sempre é apresentar dados de uma forma mais simples, ou de acordo com o usuário.

Vamos imaginar então um percurso!

Qual o caminho que você faz todos os dias?! Quantas vezes o repete na semana?! Como um computador pode apresentar o mesmo percurso conhecendo várias informações sobre o mesmo percurso?! Como as abstrações podem lhe ajudar a repensar seu percurso?!

Aqui temos o mesmo percurso exibido de diversos modos utilizando o OpenStreetMap.

Neste exemplos temos diversas formas de abstrair o mesmo percurso visualmente. Uma outra forma de representar o mesmo percurso é apenas com as direções.

A partir destes exemplos, podemos dizer que toda abstração é criada com um propósito em mente. Assim, podemos pensar numa definição para “abstrair”.

Abstrair

é o processo de criar (como for melhor)

uma versão mais simples (para se entender)

de um sistema complexo (para alguém)

através do foco (contextualizado)

nas informações relevantes (para este alguém).

Deixe um comentário

Crie um site como este com o WordPress.com
Comece agora