Skip to content
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…

Ferramentas e Recursos que Uso Comumente para Desenvolver Software
Ferramentas e Recursos que Uso Comumente para Desenvolver Software

Abaixo está uma coleção de ferramentas, bibliotecas e recursos que uso comumente.

Grady Booch sobre Arquitetura
Grady Booch sobre Arquitetura

Uma série de tweets de Grady Booch sobre arquitetura de software.

NVarchar Vs Varchar
NVarchar Vs Varchar

Cada engenheiro que define uma nova coluna de string decide: Devo usar nvarchar ou devo usar varchar?

Alterando um Valor de Input React a partir de Javascript Vanilla
Alterando um Valor de Input React a partir de Javascript Vanilla

Alterar um valor de input React a partir de Javascript vanilla não é tão simples quanto você pode pensar.

Quando Usar o Atributo FromService
Quando Usar o Atributo FromService

O atributo [FromServices] permite injeção de dependência a nível de método em controladores Asp.Net Core.

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…

Com ou Sem Chaves?
Com ou Sem Chaves?

Há um debate acalorado sobre declarações únicas e se elas devem ter chaves ou não.