4.11 - Glossário

método

    Uma função associada a um objeto e chamada usando a notação de ponto.

loop

    Parte de um programa que pode ser executada repetidamente.

encapsulamento

    O processo de transformar uma sequência de instruções em uma definição de função.

generalização

    O processo de substituir algo desnecessariamente específico (como um número) por algo adequadamente geral (como uma variável ou parâmetro).

argumento de palavra-chave

    Um argumento que inclui o nome do parâmetro como uma “palavra-chave”.

interface

    Uma descrição de como usar uma função, incluindo o nome e as descrições dos argumentos e do valor de retorno.

refatoração

    O processo de alterar um programa funcional para melhorar a interface de funções e outras qualidades do código.

plano de desenvolvimento

    Um processo de escrever programas.

docstring

    Uma string que aparece no início de uma definição de função para documentar a interface da função.

precondição

    Uma exigência que deve ser satisfeita por quem chama a função, antes de executá-la.

pós-condição

    Uma exigência que deve ser satisfeita pela função antes que ela seja encerrada.