Week 3rd : Summary
Senin 25 Agustus 2008 (Kejutan Tugas yang tidak jelas)
- Hari pertama setelah puas berlibur dua hari ( dan membenamkan diri membuat Class DataAdapter ), akhirnya masuk training juga (selama liburan nyaris kelaparan karena banyak tempat makan yang tutup masal).
- Begitu masuk langsung ditagih tugas Project “Tax Maintenance” pak Ar. Ya langsung saja sport jantung. Lho emangnya wajib? Menurut kabar beredar tugas itu hanya sebagai pengusir sepi di kala 2 hari tanpa training.
- “Tak ada ampun. Pokoknya ini yang terakhir kalinya saya kasih toleransi”. Begitu kira2 byte2 perkataan yang terkonvert menjadi karakter ke otakku. Untung saja kemaren sempat bermain bersama compiler, sehingga source code dah siap disubmit, umlnya blm. (benar2 SDLC yang kebalik)
- Hari ini belajar tentang Eclipse, NetBeans, Unit Test (JUnit) dan Mock Object.
Selasa 26 Agustus 2008 ( Design Pattern and Threading)
- Hari ini mempraktekkan apa yang dipelajari kemaren mengenai Eclipse, NetBeans, JUnit dan Mock Object. Dan melanjutkan project “Tax Maintenance” dengan tambahan unit testingnya.
- Kemudian tambahan materi mengenai Thread dan Multithreading. Mock Object yang didemo menggunakan EasyMock dan JMock.
- Sempat juga membahas mengenai Strategy Pattern (1 of Behavioural pattern in design patterns) dengan contoh Duck and Family.
- Ga lupa diumumkan pembagian kelompok presentasi Mysql and Properties class
Rabu 27 Agustus 2008 ( Presentation Time)
- Hari yang mendebarkan karena harus menyelesaikan tugas exercise Threading, project Tax Maintenance ( Unit testnya , beserta javadoc, uml, dan ant buildnya). Slide presentasi dibuat asal2an semalaman. Untung saja materinya cuma demo MySQL Query Browser. Jadi tinggal ngemeng deh di kelas.
- Akhir kata, presentasi yang dijadwalkan selesai satu hari ternyata tidak selesai. Kita diperkenalkan dengan tugas Project Baru ( CDRental).
- Dengan semangat dan ego tinggi ( as the leader of my team) akhirnya aku memutuskan bagi kelompokku agar masing2 membuat project itu sendiri2.
- 4 jam aku berkutat dengan design pattern, serialization dan CRUD class, akhirnya ditaklukan rasa penat dan lelah.
Kamis 28 Agustus 2008 (Presentation and java.lang.reflect)
- Akhirnya ketemu kembali dengan pak Ar yang kabarnya nyekar kemaren rabu. Dengan terkaget-kaget ia menyuruh kami melanjutkan presentasi yang tidak selesai. Bla3 mengenai Database dan Presentasi mengenai Properties yang dibawakan dengan cerianya oleh Team Anton, Joko, dan Geuis. (Dua orang menjadi korban situasi : Rino dan Doli)
- Sisa waktu digunakan untuk membahas java.lang.reflect (class di java), dan lagi2 diberikan tugas yang teramat tidak jelas , mencari solusi bagi kasus di mana agar beberapa query dijalankan ketika terjadinya event insert/update/delete tanpa koding di script/code java.
Jumat 29 Agustus 2008 ( Singleton and Factory in the learning)
- Benar dugaanku. Pak ar nagih tugas kemaren. Langsung saja kukeluarkan jurus ketikan tanpa bayangan, menuangkan knowledge yang kupunya dari dalam otakku yang berukuran lebih dari 20GB ini. Alhasil pak Ar suka dengan summary yang dikumpulkan kelompokku.
- Hari ini mengenal lebih dekat dengan Singleton dan Factory Pattern. Summary mengenai topik2 tersebut di atas akan menyusul besok.
- Hari ini aku menemukan artikel menarik mengenai programmer junior yang mempelajari design pattern. Ada saat di mana programmer junior (misalnya saya) yang teroverwhelmed dan terdogma oleh design pattern, sehingga mengalami design pattern fever yang ditandai dengan berusaha menerapkan sebanyak mungkin design pattern dalam aplikasi yang dibuat dan berpikir bahwa design pattern akan membuat aplikasi terlihat keren dan complex (padahal ga). Kalo dianalogikan , programmer junior yang mempelajari design pattern itu seperti monyet yang memegang granat tangan.
No comments yet.
Leave a Reply
-
Archives
- August 2008 (25)
-
Categories
-
RSS
Entries RSS
Comments RSS