Hari ini selesai juga proses prototyping untuk produk baru.
Ada beberapa hal yang menjadi perhatian di bagian akhir proses prototyping ini.
Dan yang paling utama adalah, harus berinterfacing lagi dengan OLE.
Ya sebenarnya ndak terlalu masalah juga, cuma tambah sedikit gembrot saja kode programnya.
Karena bahasa pemrograman yang digunakan C, seluruh method yang diakses (ugh, i hate that OO thingy!) harus mengakses VTable. Contoh:
hr = m_lpAdrBook->lpVtbl->GetPAB(m_lpAdrBook, &lpcbEID, &lpEID);
Bagian yang mana, yang sedikit membuat gembrot? Itu tuh..
Pada C, "object" yang mengakses method (pada contoh di atas: GetPAB) harus dilewatkan secara manual. Berbeda dengan C++ yang melakukan hal ini secara otomatis.
Ah, tapi ini yang bikin tambah cinta dengan C . Ku tahu yang ku mau, dan ku tahu apa yang ku lakukan itu kemauan ku itu :)
Oh ya, selain menyelesaikan prototyping.. malam ini saya beli buku karangan Bentley & Whitten lagi. Semoga buku yang ini sama bagusnya dengan buku - buku karya Bentley & Whitten lainnya (contoh: System Analysis & Design Method)
Ada 2 buku lain lagi yang harusnya malam ini dibeli, tapi karena sudah kemaleman..
Yo wis.. besok lagi..
No comments:
Post a Comment