Kategori Uncategorized

Tidak Terasa….. (Sebuah Perjalanan Hidup)

Jadi barusan gue nyari suatu keyword di e-mail gue, lagi browsing soal sesuatu. Tiba-tiba di salah satu hasil e-mail, nongollah sebuah e-mail purbakala dengan keyword AFS. Lalu iseng-iseng gue kulik lagi semua e-mail dengan keyword AFS yang akhirnya berujung dengan crosspost blog lama gue di Multiply (yang sudah totally bangkrut) pada tahun 2006 dulu, ketika gue masih kelas 2 SMA. Blog itu sudah gue hapus setahunan setelahnya karena gue merasa...

Mengontrol Kodingan Kita

Biasanya kita menyimpan kodingan kita di komputer tempat kita mengembangkan kodingan kita. Ketika kita perlu untuk berbagi kodingan kita dengan teman, atau mungkin kita menggunakan lebih dari satu komputer sebagai tempat kita ngoding, contohnya desktop atau laptop secara bersamaan, kita berbagi kode program kita dengan melakukan copy-paste seluruh folder kodingan kita dan kita bagikan seperlunya. Sebenarnya ini adalah cara yang tidak baik, terutama ketika kita melakukan pertukaran program di mana melibatkan perubahan-perubahan dan pengembangan dari pihak lainnya. Oleh...

Overloading Dalam Generics

Overloading pada dasarnya adalah menghilangkan ambiguitas dari method-method yang bernama sama dengan menambahkan daftar parameter sebagai ‘kata-kunci’ dari suatu method. Sedangkan generic melakukan generalisasi suatu tipe data, dan tentu saja karena tipe data tersebut tidak diketahui saat penulisan class yang generic, tipe data tersebut dianggap ambigu. Nah jadi, jika terdapat method-method yang menggunakan tipe generic pada parameternya, tentu saja method tersebut menjadi ambigu pada saat kompilasi karena satu atau lebih parameter yang bertipe generic tidak dapat ditentukan tipe datanya, dan pada kondisi seperti ini, overloading seharusnya menjadi gagal.