Menambahkan Validasi Input dan Penanganan Error Dalam aplikasi nyata, pengguna bisa saja memberikan input yang tidak valid, seperti huruf saat diminta angka, atau jumlah negatif. Maka dari itu, penting bagi kita untuk menambahkan validasi input dan penanganan error (error handling) ke dalam program. Artikel ini akan menunjukkan
Tag: aplikasi kasir
Menambahkan Fitur Diskon ke Aplikasi Kasir OOP
Menambahkan Fitur Diskon ke Aplikasi Kasir OOP Salah satu keunggulan program berbasis OOP adalah mudah dikembangkan. Dalam artikel ini, kita akan menambahkan fitur baru yaitu diskon ke dalam aplikasi kasir yang sudah menggunakan struktur OOP. Ini menunjukkan bagaimana OOP mendukung prinsip open for extension, closed for modification.
Studi Kasus Mini Project: Kasir Sederhana Sebelum dan Sesudah Refactor
Studi Kasus Mini Project: Kasir Sederhana Sebelum dan Sesudah Refactor Dalam artikel ini, kita akan melihat bagaimana refactoring bisa diterapkan dalam mini project sederhana — aplikasi kasir. Kita akan mulai dengan versi awal (belum dirapikan), lalu melakukan refactor agar kode menjadi lebih rapi, modular, dan mudah dikembangkan.