No. 1
Pertimbangkan dua fungsi: fungsiA menerima input angka dan mengembalikan kuadratnya. fungsiB menerima input angka dan mengubah nilai variabel global total dengan menambahkannya ke total. Fungsi mana yang cenderung memiliki efek samping (side effect) yang lebih sulit diprediksi dan dikelola dalam program besar?
fungsiA menerima input angka dan mengembalikan kuadratnya. fungsiB menerima input angka dan mengubah nilai variabel global total dengan menambahkannya ke total. Fungsi mana yang cenderung memiliki efek samping (side effect) yang lebih sulit diprediksi dan dikelola dalam program besar?