Arsip: Coding cekeremes.
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
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.
more 17 years ago
simba
Hehehehe... kalo dibahas bisa panjang lebar nih. Ntar2 aja ah, kalo dah ada waktu. :D
more 17 years ago
pebbie
kode yang baik itu singkat (efisien dari segi penulisan/ekspresi dan eksekusi) dan mudah dipahami.
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
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.
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
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:
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 ...
reply |
Report Obsolete
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
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 5 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 5 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 6 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 13 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 13 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 13 years ago
Random Topic
- Mas caranya bikin help di delphi gimana ?
by arjunn_ke in Tutorial & Community Project more 17 years ago - menampilkan record (dalam DBgrid) sesuai dengan kata kunci..
by divanda in Lain-lain more 18 years ago - Bikin Laporan.....Kok Susah....
by awonk in MsSQL more 18 years ago - Tolongin saya buat bel otomatis di delphi
by juniorie in Tip n Trik Pemrograman more 19 years ago - Fingerprint
by guebego in Network, Files, I/O & System more 16 years ago - membuka appilasi dos
by de27de in Hal umum tentang Pascal Indonesia more 16 years ago - Ask ....mengurutkan bulan ?
by debby in Tip n Trik Pemrograman more 18 years ago - buat sub form dari sebuah form utama
by gold3n_b0y in Hal umum tentang Pascal Indonesia more 19 years ago - Perancangan Database
by deepblue in FireBird more 19 years ago - Perusahaan yang develop menggunakan Delphi
by Joseph in OOT more 17 years ago