felipe-augusto / clean-code-javascript

Conceitos de Código Limpo adaptados em JavaScript (Tradução PT-BR)
MIT License
4.34k stars 583 forks source link

Outras ideias para melhorar o código #14

Open Gurigraphics opened 4 years ago

Gurigraphics commented 4 years ago

Learn with Jquery how to use the vanilla javascript

Bad:

var a = document.getElementById("a")
var b = document.getElementById("b")
var c = document.getElementsByClassName("c")
var d = document.getElementsByTagName("body")[0]

Good:

const $ = (v) => document.querySelector(v)

let a = $("#a")
let b = $("#b")
let c = $(".c")
let d = $("body")

Stop repeating console.log

Bad:

console.log(a)
console.log(b)
console.log(c)
console.log(d)

Good:

const log = (v) => console.log(v)

log(a)
log(b)
log(c)
log(d)

Sugeri estas ideias no repositório inglês, mas não aceitaram. Se quiser adicionar apenas na versão português...

Opinião do bot gringo:

Minha opinião:

Gurigraphics commented 4 years ago

Closed discussion link: https://github.com/ryanmcdermott/clean-code-javascript/issues/293

ficast commented 4 years ago

Achei ótimas ideias @Gurigraphics !!

Gurigraphics commented 4 years ago

@ficast Como só aceitavam conteúdo do livro coloquei as ideias aqui https://github.com/Gurigraphics/javascript