Kodlama Stili

Savunmacı R Programlama

Dr. Colin Gillespie

Jumping Rivers

Tutarlılık

Herkes tutarlılığın anahtar olduğu konusunda hemfikirdir

Bu, farklı ekiplerde stil değiştirmeniz gerekebileceği anlamına gelebilir!

Savunmacı R Programlama

Tartışmasız kurallar

  • Atama savaşları: = ve ->
x = 5
# or
x <- 5
  • Herkes karıştırmamanız gerektiğinde hemfikir

  • Ben atama için üstün = işaretini tercih ederim ancak

  • DataCamp derslerinde <- kullanılmasını tercih eder

Bu yüzden tutarlı olun

Savunmacı R Programlama

Boşluklar

Tutarlı boşluk kullanımı kodu çok daha okunur kılar

Karşılaştırın

res<-t.test(x,paired=FALSE)

şununla

res <- t.test(x, paired = FALSE)
Savunmacı R Programlama

Boşluklar

Yaygın kabul gören iki kural:

  • atama çevresinde boşluk: x <- 5
  • virgülden sonra boşluk: x[1, 1] yerine x[1,1]
Savunmacı R Programlama

Haydi pratik yapalım!

Savunmacı R Programlama

Preparing Video For Download...