Recentemente, eu estava examinando o promisify-node para ver como o autor conseguiu converter funções e objetos básicos em uma API baseada em promessas. Percebi rapidamente que eles estavam lendo assinaturas de funções para procurar nomes de argumentos de callback comuns, como callback e cb. A estratégia parecia estranha, mas provavelmente necessária. Reservei alguns […]
Tag: Nomes

Remover espaços dos nomes de arquivosRemover espaços dos nomes de arquivos
Os espaços nos nomes de arquivos são um pesadelo na Web; o senhor lida com %20 e outras coisas sem sentido quando há espaços nos nomes dos arquivos. É por isso que, quando recebo imagens com espaços, fico encolhido; quer dizer, lidar com espaços em sistemas de arquivos também é uma droga. De […]

Nomes de argumentos duplicadosNomes de argumentos duplicados
Muitas vezes, substituímos ou remendo de macaco e, em muitos casos, há argumentos com os quais não nos importamos muito. Uma prática comum para esses argumentos é usar _ para os nomes dos argumentos – é uma prática geralmente aceita e conhecida para “isso não é importante”. Comecei a pensar em vários argumentos inúteis e […]