Tentang Information Technology

Saya mungkin tidak dapat menguraikan satu persatu pengertian-pengertian tersebut di atas. Tapi yang jelas, pendekatan yang terkini cenderung lebih maju, walaupun –menurut saya– dalam hal maturitas pendekatan old-style (baca: Procedure programming) adalah lebih mature. Misalnya antara Procedure Programming dengan Object-Oriented programming, tentu OO Programming lebih maju dari segi konsep, ‘ideologi’ dan mungkin juga ‘nilai jual’ dari aplikasi yang dihasilkan.

Lalu bagaimanakah pandangan user terhadap 2 ‘mahsab’ ini? Sebagian user yang aware terhadap teknologi, entah memahami betul konsep OO ataupun termakan jargon orang marketing, tentu jika ditawari solusi OO akan senang sekali untuk menggunakan solusi OO tersebut. Sebagian lainnya ada juga yang tidak begitu mempersoalkan dengan cara apa dan bagaimana solusi yang diberikan oleh vendor IT bagi bisnis mereka.
Akhir-akhir ini saya terlibat di dalam project yang menggunakan pendekatan procedure programming. Saya hanya menerima ‘warisan’ project dari para ‘alumni’ periode sebelum saya (kapan ya saya bisa jadi ‘alumni’?). Tanpa bermaksud mengurangi dari ‘jasa’ mereka yang telah membuat aplikasi tersebut berjalan sedemikian rupa, tentu –menurut pendapat saya– banyak terdapat hal-hal yang jika dilihat dari kacamata dunia OO hal itu merupakan weakness point. Misalnya dengan banyaknya kode-kode program (source-code) yang ditulis berulang sehingga listing programnya menjadi panjang; ataupun dengan banyaknya statement GOTO yang kadang menyebabkan source-code tersebut seperti –apa yang dikatakan orang-orang sebagai:– sarang laba2. Tentu hal ini tidak dapat dipermasalahkan dan sah-sah saja, karena dari sisi logika proses bisnis, hal itu tidak menimbulkan masalah. Artinya, aplikasi tersebut sejauh ini working properly. Lagi pula memang banyak alasan mengapa digunakan pendekatan procedure programming dalam hal ini. Salah satu alasan yang tepat adalah mungkin karena pada waktu itu konsep OO belum lahir. Ditambah lagi, sepertinya dari sisi environment (misalnya hardware, operating system, development tools) juga tidak mendukung.
Dari sini mungkin dapat disimpulkan bahwa tidak ada yang terlalu jelek ataupun terlalu bagus dalam dunia IT, karena tidak ada yang baru dalam dunia IT karena yang ada adalah yang ‘paling baru’ — dan itupun tidak lama! Dan bahwa semua menempati atau mendapatan bagian masing-masing dalam kapasitasnya masing-masing memang benar adanya. Karena tidak ada monopoli dalam dunia IT. Dalam pandangan orang-orang marketing IT, yang ada adalah semangat ‘persatuan dan kesatuan’ dalam mendapatkan kue project IT.
Share:

Tidak ada komentar:

Posting Komentar

Postingan Populer

Archives

Pengikut

Official Web Submission Tracker


Official Web Submission

Video Time- Time to watch, share or make videos
We offer a way of expressing yourself. You can make a mini clip or an instructional flick then upload it to our website. You can share with your friends, classmates, employees, etc.
Forex Signals
forex signals
donnysulistyo's Profile on Ping.sg  Technology Ping your blog, website, or RSS feed for Free My Ping in TotalPing.com Internet Blogs - BlogCatalog Blog Directory t4belajarblogger.blogspot.com My Zimbio TopOfBlogs SmitDev Community Make Money Blogging Blogger Indonesia Go Blog Tips for New Bloggers Information technology (IT) Get subscribers