Programare defensivă în R
Dr. Colin Gillespie
Jumping Rivers
Toți sunt de acord că stilul trebuie să fie consistent
Aceasta poate presupune schimbarea stilului în echipe diferite!
= vs ->x = 5
# or
x <- 5
Toți sunt de acord că nu trebuie să le amestecați
Personal prefer = pentru atribuire, dar
DataCamp preferă <- în cursurile sale
Fiți consecvenți
Spațierea consistentă face codul mult mai ușor de citit
Comparați
res<-t.test(x,paired=FALSE)
cu
res <- t.test(x, paired = FALSE)
Două reguli larg acceptate sunt
x <- 5x[1, 1] în loc de x[1,1]Programare defensivă în R