29 de junho de 2024 Por Paulo In Boas Práticas, CSharp Cache com C# e ASP.NET – Uma maneira simples de melhorar a performance da sua aplicação Vamos iniciar este artigo com uma pergunta: Alguma vez você já buscou uma grande quantidade de dados do seu banco, por exemplo, 5000 registros de uma vez, e percebeu uma… Read More
25 de junho de 2024 Por Paulo In Sem categoria Coesão de componentes – Uma abordagem da arquitetura limpa Recentemente, retomei minha leitura do livro “Arquitetura Limpa - O Guia do Artesão para Estrutura e Design de Software”, de Robert C. Martin, gostaria de compartilhar com vocês um tópico… Read More
20 de junho de 2024 Por Paulo In Boas Práticas, CSharp Otimização de Filtros em APIs REST: Implementação e Melhores Práticas de Query Filters com ASP.NET Provavelmente, você já precisou buscar algum dado específico em uma API, por exemplo, um intervalo de menor para o maior preço em um site de imóveis. Quando clicou em pesquisa,… Read More
17 de junho de 2024 Por Paulo In Boas Práticas, CSharp Paginação – Um conceito importante para construção de APIs Restful Não só de código vive uma aplicação; junto a ele, temos também boas práticas para escrever código. Hoje, trago para vocês um pouco sobre o conceito de paginação. Imagine que… Read More
6 de junho de 2024 Por Paulo In Boas Práticas Algoritmos Fisher-Yates, uma boa maneira de sortear uma lista Provavelmente, se você já estudou sobre estruturas de dados, mais especificamente algoritmos de busca ou até mesmo de inserção, deve ter se perguntado por que gastar seu tempo aprendendo como… Read More
22 de maio de 2024 Por Paulo In Boas Práticas, PHP Chain of Responsability: Uma Abordagem Simplificada Padrões de projeto, criados por Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides e publicado no livro “Design Patterns: Elements of Reusable Object-Oriented Software”, são soluções típicas para problemas… Read More
19 de maio de 2024 Por Paulo In Docker, Laravel Laradock: O Gerenciador de Ambientes Docker para PHP Acho que qualquer desenvolvedor que algum dia já mexeu com Docker já se deu o trabalho de subir containers seja para criar testes, rodar em ambiente de desenvolvimento ou apenas… Read More
16 de maio de 2024 Por Paulo In Boas Práticas, Python Repository pattern: Uma abordagem simplificada Com o crescimento de um projeto de software, o nível de complexidade também aumenta. Para isso, temos padrões que nos auxiliam no isolamento de código e na estruturação do projeto,… Read More
13 de maio de 2024 Por Paulo In Django, Python Dominando o Envio de E-mails com Django: Guia Completo O envio de e-mails é uma parte essencial de muitas aplicações web modernas. Seja para enviar confirmações de conta, notificações de transações ou simplesmente para se comunicar com os usuários,… Read More
10 de maio de 2024 Por Paulo In Django, Python Criando middlewares personalizados com Django – Uma abordagem simplificada Alguma vez você já precisou validar se seu usuário tem a permissão “x” para acessar sua rota? Se sim, provavelmente você adicionou algumas linhas de código que fazem a verificação… Read More