Konvensi Penamaan
Termasuk bagian Dasar-Dasar dalam perjalanan Swift di Coddy. Pelajaran 9 dari 86.
Konvensi penamaan adalah seperangkat panduan yang diikuti developer agar kode mereka lebih mudah dibaca dan dipelihara. Bahasa pemrograman yang berbeda sering memiliki konvensi penamaan yang berbeda. Di Swift, variabel dan konstanta ditulis dalam camelCase: kata pertama dimulai dengan huruf kecil, dan setiap kata berikutnya dimulai dengan huruf besar.
Saat menulis nama variabel, gunakan kata-kata yang deskriptif dan bermakna.
Contohnya:
// Penamaan yang buruk
let is_active = false // bukan camelCase (snake_case)
let a = 10
let b = "Hello"
let x = true
// Penamaan yang baik
let age = 10
let greeting = "Hello"
let isActive = trueTantangan
PemulaTulis kode untuk menginisialisasi konstanta berikut dengan menggunakan penamaan camelCase yang tepat:
playerNamedengan nilai"Alice"playerAgedengan nilai25isGameOverdengan nilaifalse
Pastikan kamu menggunakan nama variabel dan nilai yang persis. Ingat:
- Swift peka huruf besar dan kecil! (
playerName≠Playername)- Nilai string harus diapit tanda kutip ganda
- Nilai Boolean menggunakan huruf kecil:
true/false
Coba sendiri
// Ketik kodemu di bawah ini
let playerName = ?
let playerAge = ?
let isGameOver = ?
// Jangan ubah baris-baris di bawah ini
print("playerName = \(playerName)")
print("playerAge = \(playerAge)")
print("isGameOver = \(isGameOver)")Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloPenugasan GabunganUlasan: Matematika SederhanaOperator Perbandingan7I/O Dasar
Fungsi printInterpolasi stringInput ReadLineKonversi tipe dataRangkuman: Sampai 120Rangkuman: Benar atau Salah10Fungsi
Deklarasikan FungsiParameter dan ArgumenNilai KembalianLabel ArgumenUlasan: Fungsi SigmaUlasan: Fungsi ValidasiNilai Default13Melakukan Perulangan pada Urutan
Melakukan Perulangan pada ElemenMetode EnumerasiMelakukan Perulangan pada String P1Melakukan Perulangan pada String P22Variabel
let vs varAnotasi TipeBilanganstringBooleanKonvensi PenamaanRingkasan: Inisialisasi Variabel5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 3Operator Ternary8Kalkulator Pembagi Tagihan
Pesan SambutanMendapatkan Input11FizzBuzz dengan Variasi
Gambaran Umum PermainanFungsi FizzBuzz3Optional
Apa Itu OptionalMembuka Optional dengan If LetGuard LetOperator Nil CoalescingUlasan: Membuka Optional dengan Aman6Pengambilan Keputusan
Pernyataan IfIf - ElseRekap: Kalkulator SederhanaPernyataan SwitchSwitch dengan Rentang9Perulangan
For-In LoopWhile LoopRepeat-While LoopBreakContinueRingkasan: FaktorialRentang dalam LoopLoop BersarangRingkasan: Input DinamisLatihan sendiri: Playground Swift