|
16
1.
Ukuran
file
executable
aplikasi
dapat
diperkecil
karena
beberapa
aplikasi
dapat
menggunakan library
yang sama.
2.
Menggunakan
kode
yang
sama
dalam
DLL
dapat
memudahk:an
dalam
pengembangan beberapa
proyek yang
membutuhkan fungsi yang
sama.
3.
Proyek
yang
besar
dapat
dipecah
menjadi
beberapa
subproyek
yang
lebih
kecil,
sehingga
memudahk:an
pengembangan
oleh
beberapa
orang
dalam
tim
pengembang.
4.
DLL
mudah
untuk
diimplementasikan.
Untuk
melakukan
update
DLL
dilakukan
dengan
menggunakan
versi terbaru
pada
aplikasi
yang
menggunakannya.
Selama
interface
yang
digunakan
tidak
bembah,
maka
fungsi
bam
dapat
ditambahk:an pada
DLL
tanpa
hams
mengkompilasi
ulang
program klien.
2.2.2.2 Kekurangan Dynamic
Link Library
Selain
memiliki
kelebihan,
DLL
juga
memiliki
kekurangan
antara
lain
sebagai
berikut:
1.
Menggunakan DLL
meningkatkan
kesulitan
dalam
pendistribusian
program.
Program
yang
tidak
menggunakan DLL
hanya
perlu
mendistribusikan
file
executable
saja,
sedangkan
program
yang
menggunakan DLL
perlu
mendistribusikan
tidak
hanya
file
executable
saja,
melainkan
juga
file
DLL
yang diperlukan.
2.
DLL
dapat
meningkatkan
kompleksitas
proyek.
DLL
harus
dipelihara
selama
dalam proses
pengembangan
dan uji
coba,
sehingga
jumlah
DLL
|