jump to navigation

Framework Design Guidelines Bagian 03 – Progressive Framework 8 Mei 2008

Posted by firstyuyu in Prinsip Dasar.
add a comment

Membuat sebuah framework yang ditujukan untuk berbagai tipe developer, skenario, serta bahasa pemrograman sangatlah sulit dan membutuhkan sumber daya yang tidak sedikit. Biasanya, vendor pembuat framework akan menawarkan beberapa produk berbeda yang ditujukan secara khusus untuk suatu kalangan developer atau skenario yang spesifik. Misalnya Microsoft membuat Visual Basic yang menawarkan kemudahan dan kesederhanaan programming model untuk skenario yang tidak terlalu kompleks. Selain itu, Microsoft juga menawarkan Win32 library yang dioptimasi untuk kekuatan serta fleksibilitas walaupun untuk itu harus mengorbankan kemudahan penggunaan. Microsoft juga menawarkan framework seperti MFC dan ATL yang juga ditujukan untuk kalangan developer tertentu. (lebih…)

Konvensi Penamaan Method di Java dan C# 7 Mei 2008

Posted by firstyuyu in Java vs C#.
6 comments

Di Java, konvensi penamaan method menyarankan untuk menuliskan kata pertama dengan huruf kecil lalu setiap kata berikutnya diawali dengan huruf besar. Berikut ini adalah contoh penamaan method yang sesuai dengan konvensi di Java: (lebih…)

Framework Design Guidelines: Bagian 02 – Kriteria Framework yang Berkualitas 6 Mei 2008

Posted by firstyuyu in Prinsip Dasar.
2 comments

Tidak mudah membuat framework yang berkualitas. Framework yang berkualitas tidak datang secara tiba-tiba. Butuh usaha yang sungguh-sungguh untuk membuatnya. Dari sisi pengguna (developer), framework yang berkualitas akan mudah mereka pelajari dalam waktu yang singkat yang pada akhirnya akan meningkatkan produktivitas mereka. Berikut ini beberapa kriteria framework yang berkualitas: (lebih…)

Method Overriding di C# dan Java (Beserta Implikasinya) 5 Mei 2008

Posted by firstyuyu in Java vs C#.
5 comments

Di Java, jika kita mendefinisikan method di derived class yang nama dan signature-nya sama dengan yang ada di base class, maka otomatis akan terjadi method overriding. Misalnya seperti contoh berikut (lebih…)

Framework Design Guidelines: Bagian 01 – Pengantar 5 Mei 2008

Posted by firstyuyu in Prinsip Dasar.
1 comment so far

Jika kita bisa mendampingi semua developer yang menggunakan framework yang kita buat dan menjelaskan kepada mereka tentang bagaimana menggunakan framework tersebut, maka panduan untuk mendesain framework tidak lagi dibutuhkan. Panduan untuk mendesain framework dibuat agar ada semacam bahasa yang umum (common language) antara kita, sebagai pembuat framework dengan developer yang akan menggunakan framework yang kita buat. (lebih…)