coding weekly #167

Newsletters - 05/Out/2021 - por Campus Code
A sua newsletter da Campus Code • Edição 167 - Outubro de 2021

Hey! Tudo bem?

Essa semana voltamos a falar de programação com Ruby e selecionamos alguns artigos para você continuar os estudos na linguagem, incluindo uma recapitulação do que teve de novo nas edições mais recentes do Eloquent Ruby — o livro queridinho de quem é rubista.

Você também vê como fugir da famigerada frase "na minha máquina funciona", exemplos para usar AWK, dicas para escrever ótimas histórias de usuário, o segredo para fazer trabalhos incríveis e uma reflexão sobre a importância de espaços em branco nas nossas agendas.

Boa leitura!

RUBY

Ilustração animada de uma gema de pedra vermelha que, conforme muda de posição, aparecem reflexos e brilhos em sua superfície.
Relendo o livro Eloquent Ruby

Eloquent Ruby é um livro bastante popular entre pessoas que programam com Ruby, mas foi publicado em 2011 e muita coisa mudou de lá pra cá. Nesta série de artigos, o autor relê esse conteúdo apontando o que foi atualizado nas versões mais recentes. Dica do Henrique Morato.

Explorando os métodos clamp e minmax

Neste artigo você encontra uma pequena demonstração de uso dos métodos clamp e minmax do Ruby para retornar determinados valores de um array. Dica do André Kanamura.

Compilador JIT em Ruby

Neste vídeo tutorial você vê como criar do zero um compilador JIT (Just-in-time) em Ruby! Dica do Henrique Morato.

CAMPUSCODERS INDICAM

Trecho de animação que mostra um rapaz japonês sentado de costas para a câmera. Em sua frente, há uma escrivaninha com muitos equipamentos e computadores. Ele olha para a câmera, que dá um zoom, focando no rosto dele, com a tela do computador mostrando código escrito em verde sobre fundo preto. O recorte é do filme Ilha de Cachorros.
Na minha máquina funciona!

Quem lida com tecnologia certamente já ouviu as famosas palavras “na minha máquina funciona”. Para trabalhar com desenvolvimento de software são necessários muitos pré-requisitos instalados para podermos começar a produzir código, o que aumenta a probabilidade de cair no cenário de rodar bem apenas localmente. Mas, com ajuda deste projeto, podemos rodar o VSCode em qualquer navegador moderno, de qualquer computador, permitindo que tudo seja compartilhado direto na nuvem. Dica do Filipe Pinato.

Como usar AWK

AWK é uma ferramenta que permite criar aplicações simples que podem ajudar a resolver pequenas tarefas do dia a dia com poucas linhas de código. Se esse tipo de ferramenta te interessa, esse artigo pode ajudar. Dica do André Benjamim.

Como escrever ótimas histórias de usuário

Na metodologia de desenvolvimento ágil de software, um dos conceitos mais importantes é a história de usuário. Software é construído para ser utilizado por outras pessoas. Sendo assim, definir criteriosamente as histórias e escrevê-las de forma clara pode fazer toda a diferença no processo de desenvolvimento. Neste artigo são compartilhadas algumas técnicas para escrever boas histórias de usuários. Dica da Claudia Capelini.

O segredo para fazer trabalhos incríveis

Em qualquer tipo de trabalho criativo, chega um momento em que não nos sentimos bem com o resultado do que estamos produzindo, podendo até gerar uma crise na nossa confiança. Este artigo mostra que esses sentimentos negativos são normais e fazem parte do processo que nos impulsiona a melhorar nossas habilidades ainda mais. Dica da Claudia Capelini.

Espaços em branco nas nossas agendas

Pensando em design, é muito comum usarmos espaços em branco para abrirmos áreas de respiro nas imagens. Mas pouco se fala sobre a importância de termos espaços em branco nas nossas próprias vidas, para recarregar nossas energias e recuperar o foco. Dica da Claudia Capelini.

Campus Code