Arsip: Coding cekeremes.

 
user image
more 17 years ago

mambamaestro

Assalaamu'alaikum wr wb para delphiers, mau nanya neh. Gimana sih cara coding yang baik dan bener itu? Semakin lama semakin saya menyadari, bahwa saya belum menemukan pakem yang jelas dalam menyelesaikan masalah. Selesai sih, tapi hampir nggak reusable. Satu projek dikerjakan dengan cara begini, projek yang lain diselesaikan dengan cara begitu. hanya satu unit saja yang terus saya pake di projek2 yang laen. Ketika melihat coding para master, sptnya, masing2 menuju ke arah 'sepakat' dengan model tertentu dalam pemrograman. Apa sih, yang menurut para master itu koding yang 'baik' dan 'tidak baik' atau bahkan 'sampah?' Kebiasaan buruk apa sih yang terdapat pada newbie yang bikin alur coding gak jelas dan berputar-putar? Apa yang harus dijauhi dalam menuliskan ide dalam program? Apa ada sumber-sumber di internet yang membahas cara 'koding yang baik dan benar' , yang harus dipatuhi dari tingkat newbie sampai expert? Dulu sekali, saya pernah meneruskan hasil kerjaan seseorang. Dan masyaAllah. Saya sebut aja hasil kerjaannya cekeremes! (Kalo gak boleh di bilang 'sampah'). Bayangkan saja, hasil kompile sampai 20 megabyte, setelah saya edit dikit2, saya hilangkan variable2 yang nggak perlu, hasil kompile turun sampai 8 megabyte. (bukan karena saya yang pinter, tapi kodingnya memang benar2 banyak 'sampah'nya) Mohon petunjuk dari para master.. Wassalaamu'alaikum wr wb
user image
more 17 years ago

gust4m4n

di google banyak tuh, artikel2 yg bahas 'Delphi Coding Convention", "C++ Coding Convention", blablabla... minimal bisa jadi guideline. tapi yaa kembali ke hati kita masing2. iya gw juga pernah lanjutin project orang, wadoh amit2 deh jabang baybe!. nerjemahin kodenya susah banget, udah kayak bikin tafsir kitab suci. mumet deh.
user image
more 17 years ago

DelphiExpert

pertanyaan yg bagus. pingin jawab tapi tidak sempat :mrgreen:
user image
more 17 years ago

simba

Hehehehe... kalo dibahas bisa panjang lebar nih. Ntar2 aja ah, kalo dah ada waktu. :D
user image
more 17 years ago

pebbie

kode yang baik itu singkat (efisien dari segi penulisan/ekspresi dan eksekusi) dan mudah dipahami.
user image
more 17 years ago

Hadoitz

Yang penting ya itu tuh, hilangkan variable/procedure/function yang gak perlu (kalo kita ngelanjutin project orang laen). Trus kalo kita mo bikin project besar, alangkah baiknya sebelum memulai bikin dulu flow chart-nya
user image
more 17 years ago

slamet_linux

sedikit komentar, IMHO klo banyak sampah, atau cekeremes bisa saja karena waktu akan memulai project tidak di design dengan baik, sehingga waktu pengerjan nya tidak terarah, klo untuk koding biar standard mungkin yang di maksud konvension nya kah ? klo konvension kan dah banyak tuh, contoh salah satunya stylenya kioss, lumayan buat referensi, jadi untuk project yang dah lama ga di maintain suatu saat harus di bngkar lagi waktu bacanya juga ga begitu pusing, soalnya dah standard.
user image
more 17 years ago

Hadoitz

@slamet_linux: sedikit komentar, IMHO klo banyak sampah, atau cekeremes bisa saja karena waktu akan memulai project tidak di design dengan baik, sehingga waktu pengerjan nya tidak terarah, klo untuk koding biar standard mungkin yang di maksud konvension nya kah ? klo konvension kan dah banyak tuh, contoh salah satunya stylenya kioss, lumayan buat referensi, jadi untuk project yang dah lama ga di maintain suatu saat harus di bngkar lagi waktu bacanya juga ga begitu pusing, soalnya dah standard.
ya... Gitu lah kira2
user image
more 17 years ago

Manz

kalo menurut saya, mungkin secara programming dah pake Delphi Name and Conventions nya, tapi kalo misalnya program untuk pengelolaan data (database gitu loh)... mungkin mereka menggunakan script SQL secara langsung, dan mungkin ngerubahnya pusyink karena gak ngerti logika dari SQL nya. Untuk membuat sebuah project dengan menggunakan unit - unit yang sudah ada (jadi gak cape lagi) agak susah, karena mungkin project nya secara business line sama, tapi secara aturan main dari system berbeda, mungkin itu yang membuat menjadi rumit. Nah, memang itu adalah suatu kendala untuk programmer - programmer kita sekarang ini, malah mungkin Dewa Delphi seperti bro @DE dan bro @DL dah menggunakan reusable component yang nota-bene mereka buat sendiri untuk kepentingan projectnya masing masing ... Dewa Delphi @bro DE & DL ... comment dwonk :mrgreen:
user image
more 17 years ago

DelphiExpert

@Manz: saya ngga' suka ama Dewa, lebih sreg ama Dewi Persik atau Mulan Jambula aja xixix :mrgreen: Bentul, setidaknya saya menggunakan framework yg di-design sendiri, reusable & bersifat general. Begini... eh... udah adzan ashar... ke masjid dulu ya... :mrgreen:
more ...
Share to

AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now: https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD

Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com