Kelemahan Programer Muda

Author: · Published: February 28, 2007 · Category: Algoritma, Pemograman, Tool 

Salah satu kesalahan yang banyak ditemui terhadap programer baru yang masih muda adalah kurangnya wawasan tentang teori dan apa-apa yang sudah dikerjakan oleh orang lain. Seringkali ketika diberikan sebuah tugas, sang programer ini dengan gagahnya langsung cepat-cepat melakukan pengodean (coding). Dia tidak mau mencari informasi tentang berbagai solusi yang mungkin telah ditemukan orang untuk mengatasi masalah atau tugas yang diberikan kepadanya. Saya ambil sebuah contoh, pencarian (searching) sebuah data tertentu dalam sebuah kumpulan data. Sebagian besar programer muda ini langsung membuat loop “for” atau “while” yang menelusuri kumpulan data tersebut. Dia tidak peduli tentang struktur data dari kumpulan data tersebut (yang bisa jadi berupa struktur data dari kumpulan data ters array, tree, graph). Strategi yang dipilihnya pun asal-asalan. Dia tidak mau memikirkan apakah lebih baik menggunakan Depth First Search (DFS) atau Breadth First Search (BFS). Padahal di luar sana sudah banyak literatur yang membahas tentang search beserta aplikasi-aplikasinya. Selain masalah pencarian, masalah lain yang mirip adalah pengurutan (sorting).

Download Tulisan Lengkap: budi-programer.zip

Related Articles

  1. Search And Insert Problem (Sorted Double Linkedlist Solution)
  2. Tips SEO untuk Optimasi Website pada Search Engine
  3. Promosi Website Anda pada Search Engine Melalui Natural Listing
  4. Standard Template Library C++
  5. Visualisasi Metode Pengurutan
  6. Expad, Editor Multifile dengan Qt
  7. Pengantar Database
  8. Step By Step Menjadi Programmer Handal Dengan Vb.Net (7)
  9. Tips dan Trik Pencarian Efektif dengan Google
  10. PHP Database dengan ODBC
  11. Mencari Dokumen Non-HTML Menggunakan Fitur File Types pada Google
  12. Mengenal Google secara Mendalam
  13. Aplikasi Enteprise dan Web dengan Java J2EE
  14. Dasar-Dasar Pemrograman Java
  15. Mod_rewrite pada Apache
  16. Membuat Live USB Linux dengan UNetbootin
  17. Search And Rescue
  18. Membuat Dynamic Title dengan PHP
  19. Optimasi Flash pada Website agar Search Engine Friendly
  20. Cepat Mahir Visual Basic 6