Arquivo

Archive for the ‘Great definitions’ Category

Great definitions – Callback Function

junho 21, 2010 Deixe um comentário

“A callback is a function that is passed as an argument to another function and is executed after its parent function has completed. The special thing about a callback is that functions that appear after the “parent” can execute before the callback executes.”

Source: http://docs.jquery.com/How_jQuery_Works

Great Definitions – Script

junho 24, 2009 Deixe um comentário

Acho que toda pessoa que mexe bastante com a Internet, seja ela programadora ou não, já ouviu falar da palavra “Script”.

Porém, essa é uma daquelas palavras que um programador/webdesigner entende por natureza, mas que, quando vai explicar para uma outra pessoa, não consegue.

Passando pelo site da W3Schools (www.w3schools.com), encontrei esta definição para JavaScript que achei fenomenal. Acompanhe:

  • JavaScript is a scripting language
  • A scripting language is a lightweight programming language

Com isso, podemos definir “Script” como sendo “uma parte de um código escrito em uma linguagem de scripting”, onde uma “linguagem de scripting” é uma linguagem de programação mais leve (com menos recursos do que uma linguagem normal) e geralmente interpretada ao invés de compilada.

Simples, direta e elegante, como uma boa definição deve ser!