coding weekly #186

Newsletters - 09/Mar/2022 - por Campus Code
A sua newsletter da Campus Code • Edição 186 - Março de 2022

Hey! Tudo bem?

Aproveitando que essa semana lançamos o processo seletivo para a TreinaDev, selecionamos alguns artigos sobre uma das práticas mais legais dos nossos treinamentos: a programação em pares. Conhecida como “pair programming”, é uma forma de trabalhar mais colaborativa e que eleva os níveis da qualidade do código, entre outros benefícios.

Você também vê 10 dicas para usar Git de forma eficaz, como resolver problemas difíceis, como não gastar tempo pensando coisas que o Rails faz por você, a descoberta de que tudo o que falam sobre confiança de um site está errado e um bot que cuida da saúde de pessoas desenvolvedoras.

Boa leitura!

PROGRAMAÇÃO EM PAR

Um homem faz faz flexões enquanto um cachorro São Bernardo está ao seu lado, apoiando a pata em suas costas, como se estivesse ajudando no exercício.
Como utilizar programação em pares na sua empresa

Empresas de tecnologia têm se dado conta das vantagens de utilizar pair programming (programação em pares) dentro do fluxo de trabalho de seus times de desenvolvimento. Neste artigo você encontrará algumas dicas para implementar essa prática, assim como algumas vantagens e obstáculos. Dica do Leandro Proença.

Como a Shopify utiliza a programação em pares

Uma grande empresa de tecnologia que utiliza a prática do pair programming diariamente é a Shopify. Neste artigo são compartilhadas algumas de suas experiências e conhecimentos sobre a técnica, para que ela possa ser difundida e implementada em outras empresas. Dica do Leandro Proença.

Programando em pares remotamente

Muito antes de precisarmos nos isolar e trabalhar de nossas casas em razão da pandemia de COVID-19, a técnica de programação em pares já era utilizada remotamente em muitas empresas de tecnologia. Mas se você ainda está se acostumando com esse tipo de contexto, este artigo vai te dar algumas dicas para lidar com o pair programming remoto. Dica do André Kanamura.

CAMPUSCODERS INDICAM

Ilustração animada onde se vê vários caminhos se ramificando (branches) e, ao final, formam duas casas.
10 dicas para usar Git de forma eficaz

Em desenvolvimento de software, uma das ferramentas mais utilizadas para controle de versões é o Git, por isso é interessante que você se habitue a usá-lo com frequência e de forma eficaz. Neste artigo você vê 10 dicas para usar bem o Git. Dica do Murilo Ramos.

Como resolver problemas difíceis

O dia a dia de pessoas que trabalham com programação consiste em encontrar soluções para problemas que muitas vezes acabam sendo bastante complexos. Em alguns casos pode ser frustrante e você pode se sentir sem saída! Esse artigo traz algumas sugestões que podem te ajudar a lidar com essa situação. Dica do Murilo Ramos.

Não me faça pensar

Atualmente desenvolver software envolve fazer uma quantidade enorme de escolhas de quais tecnologias serão utilizadas.Existem muitos pré-requisitos e, para cada um, inúmeras possibilidades – e isso pode ser uma desvantagem. Este artigo discute uma das razões pelas quais o Rails pode ser um framework interessante para seu projeto, já que ele reduz bastante a avaliação de todas as variáveis quando você quer apenas dar o pontapé inicial em uma ideia. Dica do Leandro Quintério.

Tudo o que falam sobre confiança de um site está errado

Segurança na internet é um tópico importantíssimo, especialmente quando os casos de fraude parecem estar se tornando cada vez mais comuns. Assim, este artigo traz uma discussão bastante interessante sobre a confiança da identidade de sites na internet. Dica do André Benjamim.

Cuidando da saúde de pessoas desenvolvedoras

Pessoas que trabalham com desenvolvimento de software com frequência sofrem com problemas de saúde relacionados ao fato de passarem muitas horas sentadas na frente de um computador. Para ajudar a lidar com esses problemas, foi criado um projeto bacana de análise de imagens que examina, dentro de alguns critérios, seu comportamento ao longo de um dia de trabalho. Dica do Murilo Ramos.

Campus Code