Bruno NardiniArtigos

Tech Blog

Ideias e experiências sobre engenharia de software, arquitetura, tecnologia, carreira e tudo o que aprendemos construindo produtos.

  • Todos
  • Novidades
  • Processos Ágeis
  • Empreendedorismo
  • Gestão de Empresas
  • Gestão de Projetos
  • Back-end
  • Front-end
  • Padrões de Projeto
  • Mobile
  • Palestras
  • React
  • Carreira
    • Front-end
    • Back-end

    Meu VS Code snippets

    Code snippets são blocos de códigos dinâmicos e reutilizáveis. Você pode usar extensões que já possuem vários snippets prontos e você pode criar para aqueles seus códigos que você digita repetitivamente.

    • Front-end
    • Back-end

    Dominando o VS Code

    Já tem alguns anos que adotei o Visual Studio Code como minha IDE principal para desenvolvimento web. Neste artigo vou mostrar como eu o turbinei com plugins e configurações para ser muito mais produtivo.

    • Front-end
    • Back-end
    • Palestras

    7 motivos para escolher Node.js

    Abaixo está minha palestra para o Web Dev Summit 2015, feita utilizando JavaScript e está com código livre no GitHub:

    • Back-end
    • Front-end

    Alternando entre comentários

    Abra sua IDE e coloque o seguinte código:

    • Back-end

    Como testar exceções no Java

    Há várias formas de testar se um método irá lançar um exceção que funcionam, porém, quando o teste não passa, o programador fica perdido e precisa utilizar do debug para ver onde está o problema. Isso não é uma boa prática, pois a mensagem do teste deve ser suficientemente clara. Mostrarei uma forma eficaz de se testar uma exceção no Java.

    • Back-end

    5 boas práticas para deixar o código otimizado

    Seu programa é lento? Seu código demora a ser executado? Seu aplicativo ocasiona estouro de memória? Então acabaram seus problemas! Neste artigo irei citar 5 boas práticas simples para otimizar seu código, mas que fazem toda a diferença quando não se a praticam. Você poderá usar essas dicas em qualquer linguagem orientada a objeto, como Java, C, C++, PHP, Ruby, entre outras.

    • Back-end
    • Padrões de Projeto

    Favoreça a imutabilidade e a simplicidade

    Existem várias vantagens em utilizar a imutabilidade. Uma vantagem muito forte é a otimização de memória, a própria API da linguagem Java usa a imutabilidade como uma vantagem para fazer cache e reaproveitamento de instâncias.

Bruno Nardini

Engenharia de software, ideias e aprendizados pelo caminho.

Navegar

  • Início
  • Artigos
  • Sobre mim

Assuntos

  • Front-end
  • Back-end
  • Mobile
  • Carreira
  • Processos Ágeis

Copyright © 2026 Bruno Nardini.