🎧

latest played song on last.fm | powered by @biancarosa/lastfm-last-played

Código Limpo em Go - Nomeando Funções e Interfaces

DISCLAIMER: Esses posts não tem nada a ver com um certo livro que fala sobre Código Limpo. Nada. Aqui eu tomo a liberdade de definir o que código limpo, especialmente em Go, baseado na minha própria experiência em escrever muito código uhm, não limpo ao longo dos anos, várias pesquisas que faço pra tornar meu código melhor enquanto estou escrevendo em Go. Esses exemplos **provavelmente não se aplicarão diretamente a nenhuma outra linguagem de programação.
ler mais →

Código Limpo em Go - Nomes de variáveis curtos são uma boa prática?

Oi. Falei um pouco sobre Go e Clean Code em alguns meetups e na última Gophercon Brasil em 2019 (slides aqui) e agora estou quebrando essa apresentação em uma série de posts, começando com esse, para explicar que tipo de código é considerado limpo em Go. A motivação é dividir um pouco após anos de escrita de código em Go sobre as práticas consideradas boas / ruins. Minha opinião modesta é que codigo limpo é mais do que uma série de Design Patterns ou princípios SOLID.
ler mais →

O que eu preciso saber pra conseguir um emprego como desenvolvedor(a)?

O texto dos requisitos da vaga é enorme. Não fica muito claro se você precisa saber tudo. Você fica em dúvida se aplica, quando aplica não tem retorno, e quando passa dessa fase, dificilmente tem feedback. Você quer aprender tudo e tem vontade de estudar o que for necessário mas afinal, o que você precisa saber pra conseguir entrar na área?
ler mais →