Build your ultimate AI agent
Descrição do curso
Escrever scripts em R é fácil. Escrever bom código em R é difícil. Neste curso, vamos discutir programação defensiva — um conjunto de técnicas padrão que ajuda a reduzir bugs e facilita o trabalho em equipe. Vamos analisar técnicas para evitar erros comuns e também como lidar com os inevitáveis erros que surgem no nosso código. O curso termina mostrando quando fazer a transição de script para projeto e depois para pacote.
Pré-requisitos
Programa de estudos
Conteúdo do curso
1
Evitando conflitos
Neste primeiro capítulo, você vai entender o que é programação defensiva e como usar pacotes existentes para ganhar eficiência. Depois, vai aprender a gerenciar os pacotes carregados no seu ambiente e os possíveis conflitos que podem surgir.
2
Sistemas de alerta precoce
Programar fica mais simples quando você recebe feedback sobre a execução do seu código. No R, usamos mensagens, avisos e erros para manter o usuário informado. Este capítulo discute quando e onde você deve usar essas formas de comunicação.
3
Preparando suas defesas
Podemos evitar erros adotando uma abordagem de programação consistente. Neste capítulo, vamos apresentar as melhores práticas em R.
4
Criando um plano de batalha
Criar um script é ótimo, mas trabalhar em um projeto com vários scripts e recursos exige estrutura. Este capítulo final ensina boas práticas de organização, para que você possa ir de script a pacote com um fluxo de trabalho eficiente.
R
Programação Defensiva em R
Curso
concluído

