#code
Você já precisou modificar um arquivo localmente sem confirmar as alterações no repositório remoto?
O algoritmo de busca binária pesquisa rapidamente um grande array de números, é frequentemente referido como dividir e conquistar.
Cada engenheiro que define uma nova coluna de string decide: Devo usar nvarchar ou varchar?
Alterar um valor de input do React a partir de Javascript vanilla não é tão simples quanto você pode pensar.
A Microsoft está adicionando um novo recurso ao C# 8 chamado Tipos de Referência Anuláveis. O que, a princípio, é confuso porque todos os tipos de referência sã…
Há um debate acalorado sobre instruções únicas e se elas devem ter chaves ou não.
Compreender o código é o primeiro passo para modificá-lo.
Codificar o molho secreto é fundamental para escrever aplicações mantíveis e bem-sucedidas.
Gerenciamento de memória em linguagens modernas é frequentemente uma reflexão tardia. Para todos os efeitos práticos, escrevemos software sem pensar muito em me…
Em C#, o ponto de interrogação tem 5 significados a partir do C# 8.
Você já precisou comparar duas coleções e executar alguma lógica baseada em se o item está na coleção de origem, na coleção de comparação ou em ambas? Sim, eu t…
Em algum momento do desenvolvimento de uma aplicação, geralmente bem cedo, você percebe que a aplicação está lenta. Após algumas pesquisas, o culpado é estar re…
Este foi um dos problemas mais frustrantes com Angular 2/4/+. Não é um problema com Angular 2/4/+ em si, mas com a forma como o webpack agrupa os arquivos HTML…
Por quase 50 anos, a instrução switch (também conhecida como instrução case) tem sido uma parte integral da programação. Nos últimos anos, porém, alguns estão a…
Escrever software é uma batalha entre complexidade e simplicidade. Encontrar equilíbrio entre os dois é difícil. A compensação é entre métodos longos e não mant…
Estou em meu projeto há mais de um ano e ele cresceu significativamente como aplicação e em dados durante o ano. Foram inúmeros novos recursos. Raramente voltei…
Em algum momento, uma aplicação precisa de autorização. Isso significa que diferentes níveis de acesso se comportam de forma diferente em um site (ou em qualque…
Uma ótima revisão de código desafiará suas suposições e lhe dará feedback construtivo. Para mim, revisões de código são uma parte essencial do crescimento como…
A maioria de nós provavelmente não pensa no desenvolvedor que manterá nosso código. Até recentemente, eu também não considerava isso. Nunca escrevi intencionalm…
Uma das fraquezas do Entity Framework 6 Code First é a falta de suporte para chamar nativamente construções de banco de dados (visualizações, procedimentos arma…
Na versão do Visual Studio 2012 do Crystal Reports 13, há um limite que restringe relatórios simultâneos, incluindo sub-relatórios, a 75 relatórios em uma máqui…
Existe uma filosofia subjacente neste sistema de que nulos são ruins. Na maioria dos casos em que um nulo pode ser gerado, uma exceção é lançada. No início, não…