Desenvolvimento

O que é front-end e back-end?

Apesar de suas diferenças, os desenvolvedores de front-end e back-end se completam na maioria dos casos e, principalmente, quando…

Conheça os principais algoritmos de ordenação

Imagine como seria buscar um número em um catálogo telefônico se os nomes das pessoas não estivessem listados em…

Acesse a documentação das suas linguagens favoritas com o DevDocs.io

Se você trabalha com desenvolvimento já deve ter passado pela situação onde precisava saber a estrutura de uma função…

Desmistificando os algoritmos recursivos

Os algoritmos recursivos são fundamentais na solução de muitos problemas envolvendo a computação, ainda assim, muitos programadores os veem…

Por que a arquitetura do meu software deu errado?

Atualmente, muitos desenvolvedores estão dando um pouco mais de relevância para algo que não era tão levado em consideração…

Linguagens e paradigmas de programação

No passado escrevia-se programas utilizando apenas linguagens de baixo nível. A escrita é engessada, complexa e muito específica, sendo…

Padrões de projeto: o que são e o que resolvem

Design Patterns (comumente relacionados na literatura de TI como “Padrões de Projeto”) são soluções para problemas comuns que encontramos…

Introdução à análise de algoritmos

Os algoritmos fazem parte do dia a dia das pessoas. Seja uma receita culinária ou instruções para uso…

JUNTE-SE A MAIS DE 150.000 PROGRAMADORES