Yani’s Weblog

it’s all about software engineering…

OOD: From design to implementation

Hasil OOD (OO design) yang siap diimplementasikan adalah design detil untuk setiap kelas yang sudah pula memperlihatkan librabry/framework/komponen  yang akan digunakan. Jadi, programmer benar-benar tinggal memetakan bahasa design ke bahasa pemrograman tertentu.

Salah satu yang harus diperhatikan adalah bagaimana design detil untuk setiap hubungan antar kelas. Bagaimana inheritance akan diimplementasikan, bagaimana asosiasi akan diimplementasikan. Untuk inheritance, kita perlu melihat dukungan konsep ini di bahasa pemrograman yang akan digunakan. Untuk asosiasi, kita perlu lebih detil melihat jenis asosiasinya. Bagaimana, misalnya, mandatory association akan diimplementasikan; bagaimana multiplicity (1 ke 1, 1 ke n, n ke m, dll) pada asosiasi akan diimplementasikan…

Jadi, pastikan hasil design anda benar-benar siap diimplementasikan oleh programmer…

(psstt… kalau jadi, semester depan saya akan mengajar Pemrograman Berorientasi Objek… siap-siap memrogram lagi … :-) )

January 8, 2009 Posted by yaniwid | design, programming | | No Comments Yet