Czytelne nazwy plików

Defensywne programowanie w R

Dr. Colin Gillespie

Jumping Rivers

Skromny slug

Slug URL to końcowa część adresu internetowego

Który adres URL wolisz?

www.datacamp.com/courses/course1963.html

Defensywne programowanie w R

Możemy uczyć się od slugów

  • Używaj sensownych nazw
    • ac.R lub analysis-clustering.R
    • 1.R lub loading.R
      • Bądź konsekwentny
      • Używaj tego samego rozszerzenia - .R
      • Zawsze małe litery
Defensywne programowanie w R

Daty – czego oczekujemy?

  • Jednoznaczna
    • Nie tak
      • 01/02/032
    • Sortowalna w systemie plików

Defensywne programowanie w R

Daty – ISO8601

Daty powinny mieć format

YYYY-MM-DD

  • Wszystkie daty są teraz w oczywistej i naturalnej kolejności
  • Sortowanie po prostu działa!
    2017-01-02
    2018-01-01
    2018-01-02
    
Defensywne programowanie w R

Liczby są dobre

Na potrzeby kursu stworzyłem katalogi o nazwach

  • chapter01
  • chapter02

Proste, a skuteczne

Defensywne programowanie w R

Czas na ćwiczenia!

Defensywne programowanie w R

Preparing Video For Download...