Belajar membuat program dengan menggunakan fungsi(atau method) itu sama halnya dengan mempelajari tubuh seutuhnya. kenapa demikian, saya menganalogikan program utama(main) itu sebagai Badan, sedangkan jika ada fungsi-fungsi yang lain itu diibaratkan seperti tangan, kaki, mulut, kepala. jadi jika kita membutuhkan suatu tubuh yang komplit tinggal dipanggil fungsi-fungsi yang diperlukan dan diletakkan di dalam badan(main). jadi jika manusia punya dua tangan, jika didalam program kita tinggal memanggil fungsi tangan nya dua kali. berikut gambaran nya:
Nah lebih paham bukan?? jika belum coba telaah lagi ya :D. jadi jika kita punya dua tangan, tidak perlu membuat koding dua kali untuk hal yang sama, itu sama saja dengan mubajir (Allah tidak suka orang yang berlebih2an bukan? :D )... ya intinya dengan fungsi program lebih efisien dan rapi serta lebih tersturktur :)