← Python38 / 62
Kapan OOP & Kapan Cukup Fungsi
Di Python, jangan paksakan membuat Class jika sebuah masalah cukup diselesaikan dengan Fungsi sederhana! Kombinasikan paradigma fungsional dan OOP secara seimbang.
👀 Contoh dulu
# cukup fungsi: transformasi sederhana tanpa state
def diskon(harga):
return harga * 0.9
print(diskon(100000))Hasilnya: Struktur kode pragmatis khas pengembang Python profesional.
💡 Python mendukung multiparadigma (Procedural, Functional, OOP).
📝 Sekarang giliranmu
Mari berlatih merancang struktur. Sebuah skrip data sains sederhana butuh membaca CSV, merubah satu kolom (data transformation), lalu me-return list baru. Apakah kamu perlu membuat sebuah Class penuh untuk ini, atau cukup membuat sebuah fungsi sederhana (Function)? Deklarasikan kerangkanya sesuai pilihan yang tepat (cukup kata kuncinya saja).
Preview