📑Yazım Kuralları

🤵 Adlandırmalar

// Test için özel adlandırmalar
class MyTestCase {
     @Test fun `ensure everything works`() { /*...*/ }
     
     @Test fun ensureEverythingWorks_onAndroid() { /*...*/ }
}

// Property
val isEmpty: Boolean get() = size == 0

👮‍♂️ Koşul Kullanımları

when (foo) {
    true -> bar() // good
    false -> { baz() } // bad
    else -> {}
}

// 2 değişken için if öneriliyor
if (x == null) /* ... */ else /* ... */

⛓️ Zincir Kullanımlar

  • 👆 ? başta olur

🚄 Keyword Sırası

📜 Kotlin Doc

🏗️ Function Builder

  • 👮‍♂️ from<Name> adı tercih edilmeli

  • fromPolar

🧐 Kaynaklar

Last updated

Was this helpful?