ALASAN KENAPA HARUS MENGGUNAKAN SISTEM BERORIENTASI OBJEK




Sudah saya bahas sejarah dan pengertian serta konsep dari sistem berorientasi objek, tapi pasti kita bertanya-tanya kenapa harus menggunakan sistem berorientasi objeck. Nah akan saya jabarkan alasan kenapa berorientasi objeck

Menaikkan tingkat keterpakaian kembali (reusability)
Perangkat lunak bersifat dinamis. Hal ini di sebabkan kebutuhan pengguna berubah dengan cepat. Perkembangan teknologi informasi dan kebutuhan akan pengolahan informasi itu memaksa setiap organisasi memperbarui sistemnya. Dengan demikian perangkat lunak harus dibangun dengan reusability tinggi. Metode yang mendukung Reusability tersebut adalah metode beroientasi objek.

Menghilangkan kompleksitas transisi antar tahap pada pengembangan perangkat lunak
 Pada pendekatan konvensional (tertruktur), notasi yang digunakan pada tahap analisis, perancangan dan tahap lainnya berbeda-beda. Hal ini menyebabkan transisi antar tahap pengembangan menjadi kompleks. Pada pendekatan berorientasi objek notasi yang digunakan pada tahap analisis, peanccangan dan implementasi relatif sama.

Memiliki tingkat abstraksi yang lebih tinggi Pendekatan terstruktur mendukung abstraksi pada level fungsional. 
Hal ini tidak bersesuaian dengan keadaan di dunia nyata. Pada dunia nyata kebanyakan pengelompokan tidak didasarkan pada fungsinya namun pada karakteristik alami yang melekat, yang membedakan sesuatu dengan yang lain. Di dunia nyata yang sering kita lihat adalah objeknya bukan fungsinya. Kita lebih akrab dengan istilah manusia, sapi, dan harimau, ketimbang dengan pemikir, pemamah biak, atau pemangsa. Dengan demikian pendeka tan berorientasi objek
membawa abstraksi kita lebih dekat dengan dunia nyata. Artinya, kita dibawa kepada level abstraksi yang lebih tinggi.

Post a Comment