Escrever código usando 2 processos

Ao escrever código nem sempre é óbvio como o produto final foi criado. No entanto, todos os programas, mesmo os mais misteriosos, são criados usando um processo. Dois dos processos mais populares usados ​​hoje são

Video: Códigos Secretos para Android

  • Cascata: Um conjunto de sequencial passos seguidos para criar um programa.

  • Ágil: Um conjunto de iterativo passos seguidos para criar um programa.

    Video: NOVO CPC - PETIÇÃO INICIAL

Segue-se um cenário específico para explicar como estes trabalham dois processos. Imagine que você queira construir um aplicativo de restaurante que faz as duas coisas seguintes:

  • Ele exibe informações restaurante, como o horário de funcionamento e o menu.

  • Ele permite aos usuários fazer ou cancelar reservas.

Utilizando o método de cachoeira, você definir tudo o que o aplicativo precisa fazer: Você iria projetar tanto a informação-display e as peças de reserva do aplicativo, o código do aplicativo inteiro, e depois solte o aplicativo para os usuários. Por outro lado, usando o método ágil, você definiria, design e código apenas a parte do aplicativo informações-display, liberá-lo para os usuários, e coletar feedback.

Video: Mercado Envios - Aprenda Como Usar o Mercado Livre Envios e Economize Tempo e Dinheiro

Com base no feedback recolhido, então você iria redesenhar e fazer alterações nas informações-display para abordar as principais preocupações. Quando você estava satisfeito com a peça informações-display, você, em seguida, definir, projetar e construir a parte de reserva do aplicativo. Mais uma vez, você iria recolher feedback e refinar o recurso de reserva para enfrentar os grandes preocupações.



A metodologia ágil salienta tempos de desenvolvimento mais curtos, e aumentou em popularidade como o ritmo da mudança tecnológica aumentou. A abordagem em cascata, por outro lado, exige que o código do desenvolvedor e solte o aplicativo inteiro de uma vez, mas desde que completar um grande projeto leva uma enorme quantidade de tempo, mudanças na tecnologia podem ter ocorrido antes de o produto acabado chega.

Se você usou o método cascata para criar o exemplo do restaurante aplicativo, a tecnologia para reservas usuário pode ter mudado com o tempo você chegar a cerca de codificação que parte do aplicativo. Ainda assim, a abordagem em cascata continua popular em certos contextos, como com software financeiro e do governo, onde os requisitos e aprovação são obtidos no início de um projeto, e cuja documentação de um projeto deve ser completa.

O site healthcare.gov, lançado em outubro de 2013, foi desenvolvido utilizando um processo de estilo cachoeira. Teste de todo o código ocorreu em setembro de 2013, quando todo o sistema foi montado. Infelizmente, os testes ocorreu muito tarde e não foram abrangentes, resultando em um tempo não é suficiente para corrigir os erros antes de lançar o site público.

Independentemente de você escolher a metodologia ágil ou cachoeira, codificação de um aplicativo envolve quatro etapas:

  1. Pesquisando o que você quer construir

  2. Projetando seu aplicativo

  3. Codificação do seu aplicativo

  4. Depuração do código

Video: 10 Segredos Para Escrever Melhor Usando Markdown

Em média, você vai gastar muito mais tempo pesquisar, projetar e depurar seu aplicativo do que fazer a codificação real, que é o oposto do que você pode esperar.


Publicações relacionadas