6 posts tagged with "javascript"
View All TagsClean Code JavaScript
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."
Bun, a nova runtime JavaScript
Bun!
Já ouviu falar do Bun
?
Bun
é uma nova runtime JavaScript desenvolvida para ser um substituto do Node.js. Implementando nativamente centenas de APIs do Node.js e da Web, incluindo fs
, path
, Buffer
e muito mais.
ES13 - Nine Awesome Features
Deno - The easiest, most secure JavaScript runtime
Introdução
Em 2020 escrevi um artigo inicial abordando alguns tópicos do Deno, suas vantagens e desvantagens. E de lá pra cá a ferramenta evolui 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
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á...