Pular para o conteúdo principal

11 publicações com a etiqueta "javascript"

Ver todas as etiquetas

Clean Code JavaScript

· 11 min para ler
Bruno Carneiro
Fundador da @TautornTech

Neste artigo, vou apresentar algumas boas práticas de programação em JavaScript. No entanto, essas práticas podem ser aplicadas a qualquer linguagem de programação, pois representam um conjunto de diretrizes recomendadas.

O conceito central abordado aqui é o "Clean Code," que se refere a um código que é fácil de ler e entender, bem como fácil de manter. O objetivo é criar um código claro e conciso.

Antes de prosseguir, gostaria de começar com uma citação de Bjarne Stroustrup, o criador da linguagem C++:

"Eu gosto que meu código seja elegante e eficiente. A lógica deve ser direta para dificultar a ocultação de bugs, as dependências devem ser mínimas para facilitar a manutenção, o tratamento de erros deve ser completo de acordo com uma estratégia articulada, e o desempenho deve ser próximo do ideal, de forma a não tentar as pessoas a tornar o código confuso com otimizações sem princípios. O código limpo faz uma coisa bem."

Deno - The easiest, most secure JavaScript runtime

· 4 min para ler
Bruno Carneiro
Fundador da @TautornTech

Deno

Introdução​

Em 2020 escrevi um artigo inicial abordando alguns tópicos do Deno, suas vantagens e desvantagens. E de lá para cá a ferramenta evoluiu bastante e com isso vou trazer alguns conteúdos abordando o desenvolvimento com Deno. Neste artigo vou apresentar alguns exemplos básicos mas que demonstram a capacidade do Deno.

JavaScript Design Patterns

· 9 min para ler
Bruno Carneiro
Fundador da @TautornTech

JavaScript Design Patterns​

EEeeee aí pessoal, blz?

Hoje vou trazer alguns Design Patterns com JavaScript. Vou trazer exemplos dos mais comuns e os que mais gosto de utilizar no meu dia-a-dia. Vou tentar trazer casos mais claros que possam te fazer pensar quando um determinado Design Pattern vai se aplicar a sua solução.

Esse artigo não é uma "receita de bolo" de quando utilizar o que, mas para que serve cada padrão e como ele pode te ajudar. Quero fazer você pensar a respeito e não traçar uma linha reta...

Então bora lá...