coding weekly #83

Newsletters - 18/Fev/2020 - por Campus Code
A sua newsletter da Campus Code • Edição 83 - Fevereiro de 2020

Nesta edição, você vai ver como usar provas de conceito para criar novos produtos, JavaScript em Rails 6, representações visuais de expressões regulares, como criar um commit com múltiplos autores no Git e um chamado para colaborar em um projeto de ensino de ReactJS.

Ilustração que um bote com um rato em dúvida e a legenda 'Minimum Weak Product'. Ao lado, uma seta indica a evolução para um humano em um barquinho e a legenda 'Minimum Viable Product' . Em seguida, outra seta indica a evolução para um barco maior com alguns humanos e a legenda 'Ultimate Dream Project'.
Usando provas de conceito (POC) para criar novos produtos

Provas de conceito são importantes exercícios para testar a viabilidade dos seus produtos. Por meio delas é possível demonstrar funcionalidades e verificar se certos conceitos são praticáveis. Mas o que são POCs e como aplicá-las em projetos de desenvolvimento de software? Dica do Allan Siqueira.

JavaScript em Rails 6 – Webpacker, Yarn e Sprockets

Desenvolver aplicações em Rails 6 pode parecer um pouco complicado com todos os diferentes componentes e dependências que fazem parte do framework. Neste artigo são apresentados os principais conceitos relacionados ao ecossistema JavaScript em Rails 6 e um passo a passo de como configurar algumas funcionalidades. Dica do André Benjamim.

Representações visuais de expressões regulares

Expressões regulares são sequências de caracteres que definem padrões de busca, normalmente em strings. Essa é uma ferramenta poderosa e complexa, capaz de gerar padrões sofisticados e, por essa razão, podem ser difíceis de compreender dada sua natureza abstrata. O ihateregex.io apresenta representações visuais das expressões regulares que ajudam a entender a estrutura do padrão das buscas realizadas. Dica do André Benjamim.

Gif com a tela do processo de commit de uma nova feature com co-autor.
Criando um commit com múltiplos autores no Git

O Git é uma ferramenta de controle de versões de software amplamente utilizada que é, por natureza, colaborativa. Uma funcionalidade que não é tão conhecida pelos usuários é a de adicionar co-autores na criação de um *commit*. Assim, o devido crédito pode ser atribuído a seus criadores. Dica do Allan Siqueira.

Quer colaborar em um projeto de ensino de ReactJS?

Aqui na Campus Code, compartilhar conhecimento de qualidade é um dos lemas mais importantes e, com isso em mente, o campuscoder Mateus Braga está desenvolvendo um projeto para ensinar ReactJS por meio de testes. Se você tem interesse em ajudar com esse projeto, seja contribuindo com código ou feedbacks construtivos, acesse o repositório e siga as instruções.

Campus Code