Como reduzir o trabalho com funções personalizadas em javascript

Usando funções personalizadas ajuda a reduzir o trabalho que você deve executar em javascript ao criar um aplicativo e integração com HTML. Funções ajudá-lo a reduzir sua carga de trabalho das seguintes maneiras:

Video: Parte 4 - Como selecionar um objeto HTML usando javascript

  • reutilização de código: Ao encapsular uma tarefa específica, você pode reutilizá-lo quantas vezes for necessário.

    Video: Como criar um outdoor 27 metros - Photoshop e CorelDRAW

  • Facilidade de compreensão: Usando funções cria uma série de caixas-pretas que reduzem a complexidade da tarefa de programação.

  • véu de erro: É geralmente mais fácil para a saída errônea armadilha de uma função inteira do que está a verificar cada passo dentro dessa função para problemas potenciais.

    Video: Função personalizada Excel UDF com argumentos

  • depuração: Quando você sabe que um problema em sua aplicação encontra-se em um determinado local, é útil para chegar a esse ponto na aplicação o mais rápido possível, ignorando o código que você sabe que funciona.

    Video: Curso de HTML5 - 05 - Tags Básicas em HTML5 - By Gustavo Guanabara

  • Facilidade de codificação alterações: Cortar e colar o mesmo código em vários locais torna quase impossível fazer mudanças de forma consistente ou completamente.

Há outras razões para usar funções, mas a anterior são as razões que a maioria dos desenvolvedores citar para usá-los. Quando se consideram os problemas que funciona resolver, torna-se óbvio que eles são incrivelmente útil.



Infelizmente, alguns desenvolvedores ir ao mar e usar muitas funções, tornando-o mais difícil de entender o código ou seguir o que o desenvolvedor tem a intenção de fazer. Criação de funções úteis que realmente reduzir sua carga de trabalho significa pensar através do processo de aplicação com cuidado.

As seguintes diretrizes ajudarão a determinar quando o código deve ir em uma função separada:

  • Criar funções que executam uma tarefa completa, em vez de apenas uma parte de uma tarefa.

  • Considere a criação de uma nova função quando o código que você escreveu ocupa mais do que uma única página - uma função é mais fácil de entender quando você pode ver todo o código em uma única tela.

  • Definir novas funções com a reutilização do código em mente. Funções devem fornecer flexibilidade suficiente para servir um número de chamadas.

  • Pense em funções como mini-aplicativos - a função deve executar uma tarefa muito bem ao invés de tentar executar várias tarefas mal.

Nunca crie uma nova função que replica o comportamento de uma função existente ou uma função built-in. Vale a pena verificar que a função é realmente necessário antes de passar o tempo escrevendo. Reinventar a roda quase certamente irá custar-lhe tempo, e você não pode mesmo ter uma função superior para seus esforços.


Publicações relacionadas