Teknik Modularitas

Konsep modularitas dalam programming diperlukan untuk mempermudah dalam
pengorganisasian script/program. Adapun prinsip dari konsep ini adalah meletakkan beberapa perintah yang menjalankan suatu tugas khusus ke dalam modul atau file script tersendiri. Setiap kali modul tersebut dibutuhkan, kita hanya menyisipkan modul tersebut ke dalam script yang sedang dibuat dengan cara memanggilnya.

Adapun cara memanggil modul dengan menggunakan perintah

include "namafilemodul";

Contoh:

Dalam contoh ini kita akan menggunakan konsep modularitas untuk membuat script
operasi aritmatika penjumlahan dan pengurangan dari 2 buah bilangan. Untuk input bilangannya disimpan dalam modul tersendiri, misalkan dinamakan bilangan.php. Selanjutnya modul ini akan diincludekan ke dalam script penjumlahan dan pengurangan.

bilangan.php

<?php
$bil1 = 10;
$bil2 = -5;
?>

jumlah.php

<?php
include "bilangan.php";
$hasil = $bil1 + $bil2;
echo "Hasil penjumlahannya adalah : ".$hasil;
?>

Bentuk script jumlahkan.php di atas akan identik dengan script berikut ini

<?php
$bil1 = 10;
$bil2 = -5;
$hasil = $bil1 + $bil2;
echo "Hasil penjumlahannya adalah : ".$hasil;
?>

Penerapan Teknik Modularitas

Teknik modularitas dapat dipergunakan dalam pengaturan layout halaman web supaya
lebih mudah. Sebelum Anda mengenal teknik modularitas, apa yang Anda lakukan bila diminta membuat halaman web sejumlah 20 buah dengan desain layout yang sama, namun kontennya berbeda? Tentu Anda akan membuat satu buah desain template untuk layout, lalu Anda tinggal mengganti kontennya saja.

OK.. itu mudah, namun bagaimana seandainya dari 20 buah halaman web tersebut Anda
ingin ubah desainnya? Tentu Anda harus mengubah semua halaman satu persatu. Bagaimana bila terdapat 100 buah halaman web dan kesemuanya Anda ingin ubah desainnya? Wah repot ya kalau satu persatu.

Nah… di sinilah kita akan gunakan teknik modularitas. Dengan teknik modularitas ini,
Anda dapat mengubah desain layout dari banyak halaman web dengan satu langkah saja secara cepat.

Komentar

Postingan populer dari blog ini

Menghitung Luas dari Beberapa Bangun Datar dengan C#

Berkenalan dengan C#

Contoh Permasalahan dengan Switch