A PROMOÇÃO DE INVERNO ESTÁ AQUI!

Padrões de Projeto

Padrões de Projeto

Padrões de projeto (design patterns) são soluções típicas para problemas comuns em projeto de software. Cada padrão é como uma planta de construção que você pode customizar para resolver um problema de projeto particular em seu código.

Catálogo de padrões

Catálogo de padrões

Lista de 22 padrões de projeto clássicos, agrupados por seu propósito.

Benefícios dos padrões

Benefícios dos padrões

Padrões são um conjunto de ferramentas para soluções de problemas comuns em design de software. Eles definem uma linguagem comum que ajuda sua equipe a se comunicar mais eficientemente.

Classificação

Classificação de padrões

Padrões de projeto diferem por sua complexidade, nível de detalhamento e grau de aplicabilidade. Além disso, eles podem ser categorizados por seu propósito e divididos em três grupos.

História dos padrões

História dos padrões

Quem inventou os padrões e quando? Você pode usar os padrões fora do desenvolvimento de software? Como fazer isso?

Críticas aos padrões

Críticas aos padrões

Os padrões são realmente tão bons quanto dizem? É sempre possível usá-los? Os padrões podem ser prejudiciais às vezes?

Mergulho nos Padrões de Projeto

Design patterns book

Dê uma olhada no nosso ebook sobre princípios e padrões de projeto. Ele está disponível nos formatos PDF/ePUB/MOBI e inclui o arquivo com exemplos de código em Java, C#, C++, PHP, Python, Ruby, Go, Swift e TypeScript.