Arsip untuk kategori ‘Tehno’

UML gak friendly!

20 Maret 2006

Dalam rangka membuat laporan Kerja Praktekku, kemarin siang konsultasi sama senior tentang implementasi desain UML ke coding OOP yang benar. Lumayan dapat pencerahan, tapi setelah debat sekitar sejam baru ketahuan deh kalo kita salah persepsi membaca simbol UML! Doohh -_-!

Belum lagi aku baca laporan Kerja Praktek angkatan sebelumku yang mengunakan desain UML juga menurut pemahamanku banyak yang salah. Gak ada masalah si desain salah, asal sistem jalan dan bisa memberi manfaat. Cuman, desain yang asalnya ditujukan untuk menyeragamkan dokumentasi sistem ternyata membawa persepsi yang berbeda di lingkungan analis dan programmer :p. Lebih spesifik lagi, persepsi antar dosen beda, jadinya antar mahasiswa juga beda. Na itu di lingkungan akademis, apalagi buat analis ato programmer yang belum ‘kenal’ dengan analisa semacam UML gini.

So, Bapak Grady Booch, James Rumbaugh, dan Ivar Jacobson si pembuat UML, konsep anda gak friendly! :P . Tapi, hehe kayaknya di Tugas Akhir aku nyoba pake desain buatan anda, penasaran soalnya kemarin buat proyek di mata kuliah PSIBO disalahin sama dosennya :( , tapi masih lulus juga :D . Trus katanya juga lebih enak di maintenance!. Enng, jangan-jangan aku mutusin make UML ini biar gak dibilang “kuno” timbang make DFD ERD ya? :D .

Semudah Drag&Drop

2 Februari 2006

Seminggu lalu ikut seminar ASP.NET 2.0.

Weheee, belum nyoba yang versi 1.x, udah disuguhi yang terbaru. Yang paling aku ingat dari seminar ini, pengembang ASP.NET memberikan kemudahan yang luar biasa dengan hanya drag&drop, customize propertiesnya jadi deh halaman view master beserta input, edit, deletenya. Kalo mau halaman transaksi yang lebih ruwet dengan validasinya, juga udah disediain only with drag&drop ;) .

Hal lain yang menarik, untuk login di halaman web udah jadi satu dengan role&privilege user di database!. Trus, ada lagi fitur navigation control yang digunakan untuk mengatur halaman header, treeview, menu, dan sitemap. Jadi sitemapnya gak didefinisikan secara manual.

Lebih lengkapnya baca-baca di sini :)

Kenapa developer ASP.NET 2.0 memberi banyak kemudahan seperti ini? Karena katanya dari wish list para developer, yang terbanyak mereka menginginkan untuk meminimalisir coding sampai dengan 70%, jadinya kayak make Microsot Word/Excel :D . Alasan yang utama karena orang-orang administrator jaringan banyak yang gak bisa coding, jadi kudu ganti-ganti coding kalo mau merubah user privilege tertentu. Trus lagi menurut teori system analyst, prosentase antara analisa dengan programmingnya 80:20. Na, jadi pikiran kita gak terlalu banyak di code, tapi di system value nya.

Hi programmer, what do you think? :p