Nomes de arquivos legíveis

Programação Defensiva em R

Dr. Colin Gillespie

Jumping Rivers

O humilde slug

Slugs de URL são a parte final de um endereço

Qual URL você prefere?

www.datacamp.com/courses/course1963.html

Programação Defensiva em R

O que os slugs ensinam

  • Use nomes claros
    • ac.R ou analysis-clustering.R
    • 1.R ou loading.R
      • Seja consistente
      • Use a mesma extensão - .R
      • Sempre minúsculas
Programação Defensiva em R

Datas — o que queremos?

  • Sem ambiguidade
    • Então não
      • 01/02/032
    • Ordenável no sistema de arquivos

Programação Defensiva em R

Datas — ISO8601

Datas devem ser

YYYY-MM-DD

  • Todas as datas ficam em uma ordem óbvia e natural
  • Ordenar simplesmente funciona!
    2017-01-02
    2018-01-01
    2018-01-02
    
Programação Defensiva em R

Números ajudam

Para este curso, criei diretórios chamados

  • chapter01
  • chapter02

Simples, porém eficaz

Programação Defensiva em R

Vamos praticar!

Programação Defensiva em R

Preparing Video For Download...