Skip to content

#design

Uma Implementação de Busca Binária
Uma Implementação de Busca Binária

O algoritmo de busca binária pesquisa rapidamente um grande array de números, é frequentemente referido como dividir e conquistar.

Os Benefícios de Usar um Framework de Build
Os Benefícios de Usar um Framework de Build

Integração Contínua (CI) e/ou Entrega Contínua (CD) é a norma em projetos de software atualmente. Existem muitos servidores de build como Azure DevOps, TeamCity…

C# 8 - Tipos de Referência Anuláveis
C# 8 - Tipos de Referência Anuláveis

A Microsoft está adicionando uma nova funcionalidade ao C# 8 chamada Tipos de Referência Anuláveis. Que à primeira vista é confuso porque todos os tipos de refe…

9 Diretrizes para Criar Nomes Expressivos
9 Diretrizes para Criar Nomes Expressivos

Nomear é subjetivo e situacional, é uma arte, e com a maioria das artes, descobrimos padrões. Aprendi muito através da leitura do código de outros. Neste artigo…

O Entendimento Começa com Nomes Expressivos
O Entendimento Começa com Nomes Expressivos

Entender o código é o primeiro passo para modificá-lo.

Tipos de Coleta de Lixo no .Net Core
Tipos de Coleta de Lixo no .Net Core

O gerenciamento de memória em linguagens modernas é frequentemente uma reflexão tardia. Para todos os efeitos, escrevemos software sem pensar muito sobre memóri…