Teknik Pemrograman

Memahami Konsep MVC Dalam Pemrograman Website

Memahami konsep MVC dalam pemrograman website

Pernahkah Anda mendengar istilah MVC (Model-View-Controller) dalam pemrograman website? Bagi sebagian orang mungkin pernah mendengarnya, namun banyak juga mereka yang belum mendengar istilah ini.

Sama halnya seperti saya, sebenarnya konsep MVC ini sudah saya pelajari pada waktu kuliah dulu namun kurang saya pahami. Barulah saat ini saya pelajari dan ingat kembali mengenai MVC.

Apabila Anda terbiasa menggunakan konsep prosedural dalam pemrograman website akan sedikit mengalami kesulitan ketika mempelajari dan menggunakan konsep MVC.

(more…)

Pemrograman Modular Dengan Function

Seperti yang pernah diulas pada pembahasan sebelumnya, yaitu tentang pemrograman modular bahwa modul dalam pemrograman dapat berupa function maupun prosedur yang didefiniskan kedalam bahasa program.

Pagi ini akan disampaikan mengenai pemrograman modular dengan menggunakan function, namun sebelumnya akan ada pemahaman sedikit mengenai parameter, passing serta function itu sendiri.

Dalam sebuah pemrograman yang menggunakan function akan melibatkan beberapa parameter didalamnya, parameter-parameter inilah yang akan mem-passing sebuah nilai kedalam sebuah function. Terdiri dari dua jenis parameter didalam function, yaitu parameter aktual dan parameter formal.

(more…)

Pemrograman Modular

Bingung sore ini mau menulis apa didalam blog, tapi teringat ada satu mata kuliah yang membahas tentang teknik pemrograman salah satunya adalah modularisasi. Modularisasi sendiri merupakan proses penyederhanaan program yang kompleks menjadi lebih efisien. Program disusun berdasarkan modul-modul yang berupa function atau prosedur.

Sebagai contoh, dalam pembuatan website terdapat halaman index/utama yang terdiri dari header, konten, dan footer. Apabila halaman index tersebut diselesaikan tanpa menggunakan modul, maka akan hanya ada satu file php saja, namun dengan banyak baris kode program didalamnya. Kendalanya adalah ketika terjadi kesalahan, maka akan terlihat rumit untuk menemukan dan memperbaiki kesalahan tersebut.

Apabila pembuatan file index tersebut diselesaikan dengan menggunakan modul, maka akan ada tiga file php yang membangun halaman index tersebut. Satu diantaranya berfungsi sebagai file utama/main yang akan digunakan untuk menampilkan halaman index. Sedangkan dua file php lainnya akan di include-kan kedalam file main tersebut. Apabila terjadi kesalahan dalam penulisan program, maka akan jauh lebih mudah menemukan dan memperbaiki kesalahan tersebut.

(more…)