www.gmindo.web.id/forum
Forum ini sudah tidak dipakai lagi. Silakan ke forum baru di www.gmindo.web.id/forum Very Happy

Terima kasih

Join the forum, it's quick and easy

www.gmindo.web.id/forum
Forum ini sudah tidak dipakai lagi. Silakan ke forum baru di www.gmindo.web.id/forum Very Happy

Terima kasih
www.gmindo.web.id/forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

[Beginner] Good vs not so good coding - bracketing

+4
Kevin Blaze Coolerz
Asuna
glupfruxx
zebrakelabu
8 posters

Go down

[Beginner] Good vs not so good coding - bracketing Empty [Beginner] Good vs not so good coding - bracketing

Post by zebrakelabu Thu 10 Jan 2013, 13:02

DISCUSSION MOVED TO NEW FORUM:
http://gmindo.web.id/forum/showthread.php?tid=119


Kebiasaan mengcoding yang baik akan membantu kita sendiri untuk kemudahan maintenance dan pengembangan code selanjutnya. Aku akan sharing beberapa praktek coding yang menurutku baik sekaligus juga yang menurutku tidak terlalu baik. Salah satunya adalah bracketing.


Yang baik:
Gunakan tabulasi dan bracketing yang teratur. Ini memudahkan kita dalam membaca code terutama jika struktur code cukup kompleks. Aku sendiri membiasakan untuk secara khusus mem-bracket (kurung buka dan tutup) sesuai dengan tabulasi
Contoh:

Code:

if ()
{
     if ()
     {
          if()
          {
                 if ()
                {
                 }
          }
          else
          {
                if ()
               {
                }
          }
     }
     else
     {
     }
}
else
{

}

Untuk if () jika hanya diikuti satu statement tidak perlu bracketing... tapi aku membiasakan untuk tetap membuat bracket kecuali jika benar2 yakin tidak akan mengubah (jarang sekali, biasanya berubah)

Yang kurang baik (ekstrem):
Code:

if (){ if () { if() {if () {}}else
          { if ()
               {}
          } }
     else{}}else{}

Kode yang sama, tapi mumetnya bisa 2x lipat :)sulit untuk dibaca atau didebug kalau ada error.

Setuju atau tidak? Ada penambahan? Silakan post. Aku juga akan post secara berkala untuk topik lainnya.


Terakhir diubah oleh zebrakelabu tanggal Fri 16 May 2014, 22:54, total 2 kali diubah
zebrakelabu
zebrakelabu
Admin
Admin

100%
Jumlah posting : 933
Points : 960
Join date : 06.01.13
Lokasi : Jakarta

http://www.project25games.com

Kembali Ke Atas Go down

[Beginner] Good vs not so good coding - bracketing Empty Re: [Beginner] Good vs not so good coding - bracketing

Post by glupfruxx Thu 10 Jan 2013, 13:17

wiihhhh,, Mewek
nice tips Smile

sepertinya lebih mudah yang pertama,, labih teratur...
thanks Jempol2
glupfruxx
glupfruxx
GM Beginner
GM Beginner

100%
Jumlah posting : 262
Points : 261
Join date : 07.01.13
Age : 29
Lokasi : Depok

https://glup-fruxx.tk

Kembali Ke Atas Go down

[Beginner] Good vs not so good coding - bracketing Empty Re: [Beginner] Good vs not so good coding - bracketing

Post by Asuna Thu 10 Jan 2013, 15:50

Yep, meskipun tidak mempengaruhi hasil programnya itu sendiri, secara umumnya perhatikan indentasinya pemisahan baris agar rapi dan konsisten, dengan tujuan agar lebih mudah dibaca.

anyway, nice share.. Very Happy
Asuna
Asuna
Global Moderator
Global Moderator

100%
Jumlah posting : 1711
Points : 1901
Join date : 10.01.13

Kembali Ke Atas Go down

[Beginner] Good vs not so good coding - bracketing Empty Re: [Beginner] Good vs not so good coding - bracketing

Post by glupfruxx Thu 10 Jan 2013, 16:17

Asuna wrote:Yep, meskipun tidak mempengaruhi hasil programnya itu sendiri, secara umumnya perhatikan indentasinya pemisahan baris agar rapi dan konsisten, dengan tujuan agar lebih mudah dibaca.

anyway, nice share.. Very Happy

secara, barisnya gak di batesin inih! Ngakak
glupfruxx
glupfruxx
GM Beginner
GM Beginner

100%
Jumlah posting : 262
Points : 261
Join date : 07.01.13
Age : 29
Lokasi : Depok

https://glup-fruxx.tk

Kembali Ke Atas Go down

[Beginner] Good vs not so good coding - bracketing Empty Re: [Beginner] Good vs not so good coding - bracketing

Post by Kevin Blaze Coolerz Thu 10 Jan 2013, 21:38

nice share om Very Happy

kalo urusan script sih slain rapi jga harus simple Very Happy
biar simple bsa di tmbah variable, atau angka yg sesuai, misal ny gini

Code:
text[0] = 'Tes 0'
text[1] = 'Tes 1'
text[2] = 'Tes 2'
text[3] = 'Tes 3'

draw_text(x+10*0,y,text[0])
draw_text(x+10*1,y,text[1])
draw_text(x+10*2,y,text[2])
draw_text(x+10*3,y,text[3])

sngat mudah utk di edit & di kembangkan Very Happy
+ rapi
Kevin Blaze Coolerz
Kevin Blaze Coolerz
Admin
Admin

100%
Jumlah posting : 3323
Points : 3795
Join date : 06.01.13
Age : 28
Lokasi : Palembang

http://kevin-blaze-coolerz.blogspot.com/

Kembali Ke Atas Go down

[Beginner] Good vs not so good coding - bracketing Empty Re: [Beginner] Good vs not so good coding - bracketing

Post by KirA Thu 10 Jan 2013, 21:45

wahh,,,,
ga jago script aku Mewek
KirA
KirA
Admin
Admin

100%
Jumlah posting : 144
Points : 182
Join date : 07.01.13
Age : 26
Lokasi : Mojokerto

http://f-kz22.blogspot.com

Kembali Ke Atas Go down

[Beginner] Good vs not so good coding - bracketing Empty Re: [Beginner] Good vs not so good coding - bracketing

Post by Kevin Blaze Coolerz Thu 10 Jan 2013, 21:55

F_Kz wrote:wahh,,,,
ga jago script aku Mewek

dulu ak jga gk jago, tpi krna sering pke script ya skrg sdh lumayan mahir script Very Happy
tetep smangat donk Best Seller
Kevin Blaze Coolerz
Kevin Blaze Coolerz
Admin
Admin

100%
Jumlah posting : 3323
Points : 3795
Join date : 06.01.13
Age : 28
Lokasi : Palembang

http://kevin-blaze-coolerz.blogspot.com/

Kembali Ke Atas Go down

[Beginner] Good vs not so good coding - bracketing Empty Re: [Beginner] Good vs not so good coding - bracketing

Post by ciplest Fri 08 Nov 2013, 01:18

thx,baru nyadar klo ada cara mudah meng hemat waktu buat nyari scrip yg salah..
Mewek Mewek 

ciplest
Newbie
Newbie

100%
Jumlah posting : 7
Points : 5
Join date : 04.11.13

Kembali Ke Atas Go down

[Beginner] Good vs not so good coding - bracketing Empty Re: [Beginner] Good vs not so good coding - bracketing

Post by Bsaithmn Sun 17 Nov 2013, 13:48

ane masih bingung script itu harusnya digunain pas kapan?

ane gk bisa script tpi ane mau belajar...

Bsaithmn
Newbie
Newbie

100%
Jumlah posting : 6
Points : 5
Join date : 17.11.13
Age : 29
Lokasi : DKI Jakarta

Kembali Ke Atas Go down

[Beginner] Good vs not so good coding - bracketing Empty Re: [Beginner] Good vs not so good coding - bracketing

Post by reyza Mon 07 Apr 2014, 15:16

bisa belajar/tanya-tanya tentang script di mana ya ,,,, ?
saya kepengen bisa mengembangkannya

reyza
Newbie
Newbie

100%
Jumlah posting : 7
Points : 5
Join date : 30.03.14

Kembali Ke Atas Go down

[Beginner] Good vs not so good coding - bracketing Empty Re: [Beginner] Good vs not so good coding - bracketing

Post by Sponsored content


Sponsored content


Kembali Ke Atas Go down

Kembali Ke Atas

- Similar topics

 
Permissions in this forum:
Anda tidak dapat menjawab topik