#navbar-iframe { height: 0px; visibility: hidden; display: none; }

terça-feira, 15 de dezembro de 2009

O apagão e a simples função complicada

Para você, caro leitor, que não está familiarizado com os termos do desenvolvimento de sistemas, explicarei um termo simples e comum nessa área: a função. Em resumo, quando você utiliza uma função, esta executa um trecho de código, e pode ou não te retornar um resultado. Se você já usou excel, um exemplo é a SOMA.

 

Pois bem. Para executar esse trecho de código não é necessário reescrevê-lo totalmente, basta chamar o nome da função, passando os seus parâmetros, e esperar o retorno (resultado).  No excel seria algo parecido com B5 = SOMA(A2,A3). B5 receberá o resultado, e A2 e A3 são os parâmetros. Existe um código que a função soma executa; não é mágica, nem feitiçaria, é  tecnologia!

 

Após essa porca explicação, serei obrigado a desviar o assunto para algo completamente diferente, mas nem tanto. Acompanhe o raciocínio.

 

Tem coisas que somente a queda de energia me proporciona. Um exemplo é  a reflexão. Quando a minha distração principal, o computador, torna-se inútil, a minha cabeça fica em um frenesi inacreditável, e tal qual um mecanismo de defesa, procuro algo para me acalmar imediatamente. Tive a “sorte” de ficar sem luz durante o pôr do sol, e tive como novo destino óbvio a praia. Lá fui eu, andando lentamente, porém ansioso para encontrar a calma que as paredes da minha casa não me dão. Sentei no gramadinho, contemplei o mar, e o raciocínio fluiu magicamente. Cheguei a uma série de conclusões possivelmente óbvias.

 

Agora é a hora da analogia barata e dos possíveis clichês.

 

Pense na função vida(). Imagine que ela pode receber vários tipos de parâmetros e retornar (ou não) os mais diversos valores. Agora perceba que o código dessa função é mutante from hell, e se adapta bem ou mal para cada pessoa que a utiliza. Ela interpreta o mesmo parâmetro de forma diferente para pessoas diferentes. Ela produz resultados distintos para usuários distintos. Algumas pessoas passam como parâmetro “dinheiro”, “sonho”, “sucesso”, ansiosos por uma resposta perfeita seguida de um passo-a-passo, sem perceber que essa porra é praticamente “riddles in the dark”.

 

Novamente, o seu resultado pode não funcionar para mim. Me deixe digitar o parâmetro “satisfação” em paz, quantas vezes for necessário, e esperar o tempo que for preciso por uma resposta.

1 comentários:

Postar um comentário

Redes sociais

Online



Pagerank

  ©Template by Dicas Blogger.

TOPO  

Web Statistics