Pemrograman R Defensif
Dr. Colin Gillespie
Jumping Rivers
Semua sepakat: konsistensi itu penting
Ini bisa berarti mengubah gaya saat di tim berbeda!
= vs ->x = 5
# or
x <- 5
Semua setuju jangan campur aduk
Saya lebih suka = untuk penugasan, tetapi
DataCamp memilih <- untuk kursus mereka
Jadi, tetap konsisten
Spasi yang konsisten membuat kode jauh lebih mudah dibaca
Bandingkan
res<-t.test(x,paired=FALSE)
Dengan
res <- t.test(x, paired = FALSE)
Dua aturan yang banyak diterima:
x <- 5x[1, 1] bukan x[1,1]Pemrograman R Defensif