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Á
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
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.