Konvensi Penamaan
Termasuk bagian Dasar-Dasar dalam perjalanan Dart di Coddy. Pelajaran 13 dari 94.
Dalam Dart, konvensi penamaan membuat kode mudah dibaca dan konsisten:
1. Gunakan camelCase untuk variabel
void main() {
String firstName = 'John';
int userAge = 25;
double accountBalance = 100.50;
bool isLoggedIn = true;
}2. Mulai dengan huruf/garis bawah
void main() {
var name = 'Dart';
var counter = 1;
}3. Gunakan nama yang bermakna
void main() {
// Penamaan yang lebih baik
var temperatureFahrenheit = 75.5;
}4. Gunakan lowerCamelCase untuk konstanta
void main() {
const pi = 3.14159;
const maxUsers = 100;
const baseUrl = 'https://api.example.com';
const defaultTimeout = Duration(seconds: 30);
}Tantangan
PemulaDalam tantangan ini, kamu akan berlatih menggunakan konvensi penamaan Dart dengan memperbaiki nama variabel yang kurang baik dalam sebuah program:
- Ganti nama variabel
xdengan nama deskriptif untuk usia seseorang (gunakan camelCase) - Ganti nama variabel
Ydengan nama deskriptif untuk tinggi seseorang dalam meter (gunakan camelCase) - Ganti nama konstanta
ABCdengan nama deskriptif untuk pi (gunakan huruf besar dengan garis bawah untuk konstanta) - Ganti nama variabel final
temp123dengan nama deskriptif untuk suhu maksimum yang diizinkan (gunakan camelCase)
Setelah mengganti nama, cetak setiap variabel dengan label deskriptif persis seperti yang ditunjukkan di bawah ini:
Age: 25 Height: 1.75 Pi Value: 3.14 Max Temperature: 100.0
Output kamu harus sesuai dengan format ini persis.
Coba sendiri
void main() {
int x = 25;
double Y = 1.75;
const double ABC = 3.14;
final double temp123 = 100.0;
// Cetak variabelmu beserta labelnya
print("Age: $?");
print("Height: $?");
print("Pi Value: $?");
print("Max Temperature: $?");
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 2
Operator PerbandinganAND LogisOR LogisNOT LogisOperator Pengujian TipeRangkuman: Membuat Perbandingan7Bekerja dengan String
Penggabungan StringInterpolasi StringString MultibarisProperti StringMetode Dasar String10Koleksi: Dasar Map
Apa Itu Map?Membuat MapMengakses Nilai dengan KunciPasangan Kunci-NilaiMelihat Ukuran MapMelihat KunciMelihat NilaiMemeriksa Keberadaan Kunci2Variabel dan Tipe Data Dasar
Apa Itu Variabel?stringBilangan Bulat (int)Bilangan Desimal (double)Boolean (bool)Inferensi Tipe dengan 'var'Variabel finalVariabel KonstantaKonvensi PenamaanKeamanan null DasarUlasan: Mendeklarasikan Variabel8Alur Kontrol: Perulangan
Perulangan 'for'Perulangan 'while'Perulangan 'do-while'Menggunakan 'break' dalam PerulanganMenggunakan 'continue' dalam PerulanganRekap: Mengulang Kode3Operator, Bagian 1
Operator AritmetikaPembagian Bilangan BulatOperator ModuloInkremen dan DekremenPintasan PenugasanRangkuman: Perhitungan Sederhana6Alur Program: Pengambilan Keputusan
Pernyataan 'if'Pernyataan 'else'Pernyataan 'else if'Ringkasan: Keputusan SederhanaPernyataan 'if' BersarangPernyataan 'switch'9Koleksi: Dasar-Dasar list
Apa Itu list?Membuat listMengakses dengan IndeksMengetahui Panjang listMenambahkan ElemenMenghapus ElemenMemeriksa Apakah list KosongMelakukan Perulangan pada list12Fungsi Lanjutan
Parameter Posisi OpsionalParameter BernamaParameter Bernama WajibNilai Default ParameterRangkuman: Parameter Fungsi15Proyek: Kalkulator Sederhana
MenyiapkanMendeklarasikan AngkaLatihan sendiri: Compiler Dart online