Disusun Oleh:
221511018 Muhamad Fatah Rozaq
KELAS 2 – A
b. Dengan program yang telah saya modifikasi, fitur Pemesanan dan pengurangan stok bisa
dilakukan. Kode ada pada poin a pada soal.
c. Saat dalam bentuk smell code
Restaurant.java
Setelah Perbaikan menjadi clean code
Restaurant.java
Pada kode diatas, tanda panah merah(major) maupun hijau(minor) sudah tidak ada. Dan beberapa
variable yang asalnya public, sudah saya buat private dan saya pindahkan ke kelas lain. Lalu ada
beberapa syntax “System.out.println” yang dianggap major, untuk diperbaiki. Kode tersebut
diperbaiki dengan menggunakan library dan logging dengan menggunakan fungsi logger di
dalamnya.
5. Nama teman yang membantu memecahkan permasalahan di persoalan ini
Tidak ada
Soal 2
Pada kasus ini, saya melanjutkan dari kasus sebelumnya
1. Screenshoot hasil akhir program
Restaurant.java
Restaurant.java
MenuMakanan.java (Class Product)
Penjualan.java
2. Screenshoot setiap jawaban soal yang dipertanyakan