Conteúdos sobre tecnologia, carreira, desenvolvimento e arquitetura de software.
-
O que é SOLID?
Conheça o Princípio SOLID, um conjunto de cinco princípios de design de software que para criar sistemas de software mais flexíveis, sustentáveis e fáceis de manter.
-
Conheça o poder do Middleware!
Conheça este componente extremamente útil que intercepta suas solicitações HTTP e executa uma ação específica como logging ou manipulação de erros. Com este recurso fica mais fácil ter uma solução robusta e fácil de manter.
-
Você conhece o SonarQube?
Conheça o SonarQube e descubra as vantagens desta ferramenta para metrificar e melhorar a qualidade do seu software.
-
Você usa HealthChecks?
A implementação de healthchecks em um aplicativo é essencial para garantir a disponibilidade e o bom funcionamento dos componentes e serviços. Veja como pode implementar o healthchecks em seus aplicativos para manter a saúde e a disponibilidade contínua dos serviços.
-
10 Princípios Essenciais do Clean Code
O Clean Code é uma abordagem que enfatiza a legibilidade, simplicidade e manutenibilidade do código. Vamos explorar esses princípios e fornecer exemplos práticos em C# para ilustrar cada um deles.
-
Como você salva data e hora?
Quando se desenvolve uma aplicação é importante se atentar na maneira como é salvo os dados relativos a data e hora para que não haja uma inconsistência na exibição, integração ou em relatórios.
-
Você usa AsNoTracking() nas suas consultas com Entity Framework?
Conheça a maneira de desabilitar rastreamento em suas consultas no Entity Framework ganhando performance e diminuindo consumo de memória.
-
Como você analisa a performance do seu código?
Conheça mais sobre Benchmark e está poderosa biblioteca de benchmarking para o .NET que oferece recursos avançados de análise e relatórios detalhados.
-
Como obter sua primeira certificação da Microsoft!
Listei algumas dicas para você que pretende aumentar e validar seus conhecimentos técnicos e obter sua primeira certificação Microsoft.
-
Já ouviu falar em C4 Model?
Conheça o modelo de diagrama chamado C4 Model, que se destaca como uma abordagem poderosa para criação e comunicação de arquiteturas de software.
-
Quem testa os seus testes?
Você faz teste unitário e tem uma cobertura aceitável do seu código, mas você consegue responder o quanto confiável são os seus testes?
-
Adicionando Engenharia do Caos a um Mock
Neste post mostro como adicionar falhas e respostas em um mock, afim de validar como está o tratamento de resiliência quando a aplicação que chamou o serviço recebe uma resposta diferente do que está esperando.