Desenvolvimento
O que você precisa saber e aprender para se tornar um bom desenvolvedor de software. Artigos, vídeos e downloads relacionados ao mundo do desenvolvimento de software, linguagens de programação e engenharia de software.
-
Programação Funcional na Prática: Vale Mais que a OOP?
Antes de entrar nos conceitos, pare e pense: será que a programação orientada a objetos ainda faz sentido em pleno 2025? Ou estamos forçando um modelo antigo em problemas modernos, enquanto ignoramos soluções mais elegantes e funcionais? Introdução ao tema…
-
Test-Driven Development: Teste e Design no Mundo Real
“Test-Driven Development: Teste e Design no Mundo Real” oferece uma abordagem prática e acessível ao conceito de desenvolvimento orientado a testes (TDD). O que é Test-Driven Development? O Desenvolvimento Orientado a Testes (TDD) é uma forma de trabalhar com software…
-
Antifrágil: Coisas que se beneficiam com o caos
Em “Antifrágil: Coisas que se beneficiam com o caos”, Nassim Nicholas Taleb oferece uma nova perspectiva sobre a maneira como enfrentamos desafios e incertezas. Antifrágil: Coisas que se beneficiam com o caos Nassim Nicholas Taleb desafia a visão tradicional de…
-
Desenvolvimento Ágil Limpo (português)
Desenvolvimento Ágil Limpo: De volta às origens: Existe um conjunto de práticas orientadas aos negócios que o desenvolvimento deve seguir para dar resultado. Elas englobam Planejamento, Pequenas Versões, Testes de Aceitação e Equipe como um Todo. Desenvolvimento Ágil Limpo: De…
-
Livro: Ultra-Aprendizado de Scott H. Young
O livro Ultra-Aprendizado é ideal para estudantes, profissionais e qualquer pessoa que deseja aprender novas habilidades de forma rápida e eficaz.
-
C++: Como Programar de H. M. Deitel (português)
"C++: Desbravando o Código", uma obra de Harvey Deitel e Paul Deitel, mergulha nas profundezas da linguagem C++, desde suas raízes até as alturas dos tópicos avançados em programação orientada a objetos.
-
Livro: “Entendendo Algoritmos” de Aditya Bhargava (PDF)
Entendendo Algoritmos" de Aditya Y. Bhargava oferece uma abordagem simplificada e ilustrada para aprender algoritmos, abrangendo desde conceitos básicos até desafios avançados como compressão de dados e inteligência artificial. Com mais de 400 imagens detalhadas e exemplos em Python, o…
-
Livro “Arquitetura Limpa” de Robert C. Martin (PDF)
Arquitetura Limpa: O Guia do Artesão para Estrutura e Design de Software," escrito por Robert C. Martin, representa uma obra de referência obrigatória para arquitetos de software em busca de aprimoramento profundo.
-
Livro “Engenharia de Software” de Pressman e Maxim (PDF 8ª ed)
O livro “Engenharia de Software” de Roger S. Pressman e Bruce Maxim é uma referência essencial na engenharia de software, abordando desde os conceitos básicos até as mais avançadas técnicas de desenvolvimento. O livro destaca-se por sua abordagem prática e…
-
Diagramas UML: O que são? Conheça os 14 tipos
Neste artigo apresentaremos os 14 diagramas UML da versão 2.5, explicando de forma breve e objetiva a função de cada um, qual e quando utilizar cada um dos diagramas. O que são diagramas UML, e para que servem? Se você…
- 1
- 2