coding weekly #119

Newsletters - 27/Out/2020 - por Campus Code
A sua newsletter da Campus Code • Edição 119 - Outubro de 2020

Hey! Tudo bem?

Se você já desenvolve, mas ainda tem dificuldades em documentar corretamente seu software, trazemos aqui um compilado de artigos selecionados pelo campuscoder André Benjamim para te ajudar a aprimorar essa tarefa.

Você também vê como criar um site de votação com Sinatra, dicas para ser uma pessoa desenvolvedora incrível, detalhes sobre a versão 1.0 do RuboCop, quando paralelismo ganha de concorrência e sobre hashes e valores padrão mutáveis em Ruby.

Boa leitura!

DOCUMENTAÇÃO É O QUE HÁ

Imagem animada de uma mulher em uma mesa, com um computador ao fundo, escrevendo em um caderno
Como escrever boa documentação de software

É sempre uma grande satisfação encontrar uma boa documentação de software quando precisamos, mas escrevê-la pode ser uma tarefa difícil e, muitas vezes, pouco valorizada. Neste artigo são apresentadas algumas características esperadas de uma boa documentação técnica.

Como ajudar pessoas que desenvolvem software a escrever documentação técnica

Em algumas ocasiões a responsabilidade de escrever a documentação do software acaba caindo sobre as pessoas que desenvolvem e, muitas vezes, elas não gostam de escrever. Por isso, neste artigo são apresentadas algumas dicas para ajudá-las nessa importante tarefa.

Compêndio sobre documentação

A importância da documentação costuma ser subestimada. Mas, se ela não for minimamente bem escrita, possivelmente muitos usuários vão descartá-la antes mesmo de conseguir utilizar o software. Por isso, neste compêndio são listados recursos onde você vai poder aprender as boas práticas e técnicas para escrever uma documentação adequada para sua aplicação.

CAMPUSCODERS INDICAM

Captura de tela com um código criando o arquivo voting_app.
Criando um site de votação com Sinatra

Em tempos de eleição, nada mais temático que construir um site de votação. Neste tutorial você verá como construir uma aplicação Web para receber votos usando Sinatra com Ruby. Dica do Luis Arantes.

Dicas para ser uma pessoa desenvolvedora incrível

Todo mundo sabe que dedicação e consistência são essenciais para ser um ótimo profissional. Mas aqui você vai encontrar algumas dicas para que continue se desenvolvendo e se torne incrível! Dica do Rafael Aquino.

RuboCop 1.0

Depois de 7 anos de desenvolvimento, o time responsável pelo RuboCop finalmente lançou sua versão 1.0. Na realidade, há anos a ferramenta é amplamente aceita e utilizada por pessoas que querem manter o estilo do código da sua aplicação de acordo com os padrões da comunidade. Se você ainda não conhece ou não utiliza o RuboCop, talvez essa seja uma ótima oportunidade. Dica do Allan Siqueira.

Quando paralelismo ganha de concorrência

Concorrência e paralelismo são conceitos que podem parecer muito semelhantes, mas na realidade são bastante distintos. Neste artigo você poderá compreender melhor as suas diferenças e como funcionam internamente. Dica do Henrique Morato.

Hashes e valores padrão mutáveis

Na linguagem de programação Ruby, hash é uma estrutura de dados utilizada para lidar com informações na forma de chaves e valores. Neste artigo, você verá como ela funciona e como configurar valores padrão. Dica do Henrique Morato.

Campus Code