Funções devem ter apenas um ponto de saída? O principio Single-exit point.
Será que sua função com apenas um ponto de saída está correta? Você está fazendo do jeito certo?
Em todas linguagens de programação as pessoas seguem determinadas boas práticas criadas pelas comunidades com a intenção de evitar diversos problemas em seus códigos. Uma dessas boas práticas era ter funções com apenas uma saída (Single-exit point), uma função com apenas um return
em seu bloco como por exemplo:
function . . .
Clean Code Matters!
Cuspir código que a maquina lê é a parte mais fácil de programar, a parte difícil é criar código fácil de manter.
Na semana passada encontrei uns trabalhos antigos de quando comecei a programar. Na época eu estava começando na linguagem C e ainda pensava que era bom em resolver problemas.
Eu realmente sabia resolver problemas e na tentativa e erro solucionava esses problemas em tempo recorde até, mas nunca era uma boa solução. Eu . . .
Desenvolvendo um Jogo da Velha / Parte 3
Vamos finalizar nossa série de artigos para exercitar programação com a última parte do nosso Jogo da Velha.
Finalmente chegamos na terceira parte do desenvolvimento do nosso jogo da velha.
Na primeira parte nós aprendemos sobre matrizes, como percorrer essa matriz com laços de repetição aninhados e desenhamos o nosso tabuleiro, já na segunda parte vimos como utilizar a API do Javascript para melhorar o nosso tabuleiro com . . .
Desenvolvendo um Jogo da Velha / Parte 2
Vamos continuar com nosso Jogo da Velha e aprender mais um pouco sobre a API do JavaScript e praticar mais programação.
Na primeira parte nós vimos como podemos utilizar as matrizes para representar nosso tabuleiro e como exibi-lo na tela, mas ainda faltou uma forma interagir com o tabuleiro fazendo as jogadas. Então nesta parte vamos focar em utilizar os recursos do Javascript para adicionar interação com o nosso jogo. Para isso vamos ter que . . .
Desenvolvendo um Jogo da Velha / Parte 1
Que tal criar um Jogo da Velha e praticar ainda mais programação? Nesta primeira parte do artigo iremos ver um pouco mais de lógica e matrizes.
O jogo da velha é um jogo de tabuleiro muito antigo e simples, mas podemos considerar um desafio de implementação promissor para um programador iniciante. Com isso em mente, vamos ver os principais problemas e como solucioná-los passo a passo utilizando Javascript.
Primeiramente, vamos nos recordar de algumas das regras: o . . .
Por que aprender a programar?
Saiba por que é tão importante você aprender a programar mesmo você sendo de outra área!
Já faz muito tempo que a programação está em nossas vidas e não falo somente da minha ou de quem gosta de tecnologia, ela está em todo lugar que você imaginar você querendo ou não.
Quando tive o primeiro contato com a programação deveria ter no máximo uns 10 anos, quando vi pela primeira vez alguns códigos que meu pai . . .