[מדריך] אך ליכתוב קוד נכון מאורגן ויפה - משחקים Vgames - קהילות
 


נושא: [מדריך] אך ליכתוב קוד נכון מאורגן ויפה
1
משתמשים פעילים הצופים בנושא זה: 1 (0 משתמשים רשומים ו- 1 אורחים)
 
מחבר הודעה

האווטר המגניב של TheShadow

משתמש רציני

הודעות: 514

חבר בקהילת: -

מנותק

מנותק

#1   פורסם: 01.04, 23:48

ברירת מחדל [מדריך] אך ליכתוב קוד נכון מאורגן ויפה


ראיתי בפורום כל מיני אנשים שמשתפים קודים למיניהם ואני ניגעל מצורת הכתיבה שלכם.... עכשיו אני יראה לכם אך צריך להראות קוד יפה ומאורגן.

אחרי כל שורת פתיחה של פונקציה זזים 4 רווחים קדימה דוגמה:
public functionname(params)
{
    
code
    code
    code
    code

אחרי כל IF זזים 4 רוחחים קדימה דוגמה:
public functionname(params)
{
    
code
    code
    
if(a==b)
    {
        
code
        code
        code
    
}
    
code
    code

אותו דבר כמו IF זה גם ה FOR
public functionname(params)
{
    
code
    
for(new i=0;i<whatever;i++)
    {
        
code
        
if(i==5)
        {
            
code
            code
            code
        
}
        
code
    
}
    
code
    
if(a==b)
    {
        
code
        code
        code
    
}
    
code
    code

מקווה שעכשיו הכל מובן. (4 רווחים = לחיצת TAB אחד)

עכשיו לעוד משהו,אין צורך להישתמש בסוגריים {} כאשר יש רק פקודה אחת

לדוגמה כשיש לך פונקציה,שבתוכה יש רק פקודה אחרת,אין צורך בסוגיים:
function(num)
    return 
num+5
אותו "חוק" לגבי FOR ו IF וכל דבר הדורש בלוק הוראות
for(new i=0;i<5;i++)
    if(
i==5)
        
printf("i is 5 now!!"); 
מקווה שהכל מובן :X



זה האיפי שלכם לא של השרת XD


חזרה לראש העמוד

האווטר המגניב של ilia_tank

נינג'ה בלגי

הודעות: 1,486

חבר בקהילת: -

מנותק

מנותק

#2   פורסם: 01.04, 23:52

זה ניראה לי כמו מה שאני לומד במחשבים...


אם אתם מחפשים אותי :


חזרה לראש העמוד

האווטר המגניב של Tal` =]

צוות פיתוח קהילות

הודעות: 15,282

חבר בקהילת: -

מנותק

מנותק

#3   פורסם: 02.04, 00:09

שאלה...
for(new i=0;i<5;i++)
    if(
i==5)
        
printf("i is 5 now!!"); 
בקוד הזה לא אמורים לעשות ככה?
for(new i=0;i<5;i++)
{
     if(
i==5)
         
printf("i is 5 now!!");

זה מה שלימדו בבית ספר


בברכה,
טל.

צוות פיתוח קהילות.
לכל פניה או בעיה צרו קשר: Tal@VGames.co.il


חזרה לראש העמוד

האווטר המגניב של TheShadow

משתמש רציני

הודעות: 514

חבר בקהילת: -

מנותק

מנותק

#4   פורסם: 02.04, 00:11

לא ביגלל שבלוק ההוראות של IF נחשב כאילו לפקודה אחת.אז כל ה IF זה פקודה אחת אז לא צריך סוגריים

אבל זה לא טעות ליכתוב כמו שאתה כותב,זה סתם ביזבוז של סוגריים :X


אה וגם ניזכרתי,יש רק מיקרא אחד שכןןןןןןןןןןןןןןןןן חייב סוגריים:
אם יש לכם IF בתוך IF ואתם רוצים ליכתוב ELSE ל IF הראשון ביניהם,אפילו שיש פקודה אחת בתוך ה IF הראשון,צריך סוגריים למה אם לא תעשו סוגריים ה ELSE יתיחס ל IF השני ולא הראשון.
if(a==b)
{
    if(
c==d)
        
code
}
else
    
code 

נערך לאחרונה על ידי TheShadow, 02.04 בשעה 00:16.



זה האיפי שלכם לא של השרת XD


חזרה לראש העמוד

משתמש רציני

הודעות: 393

חבר בקהילת: -

מנותק

מנותק

#5   פורסם: 02.04, 06:43

למדתי.. אבל תודה


חזרה לראש העמוד

האווטר המגניב של bAr_O

מודל לחיקוי

הודעות: 2,048

חבר בקהילת: -

מחובר

מחובר

#6   פורסם: 02.04, 07:22

Hyper Tal
ציטוט:
צפה בהודעה
שאלה...
for(new i=0;i<5;i++)
    if(
i==5)
        
printf("i is 5 now!!"); 
בקוד הזה לא אמורים לעשות ככה?
for(new i=0;i<5;i++)
{
     if(
i==5)
         
printf("i is 5 now!!");

זה מה שלימדו בבית ספר
כנראה שה- C# שונה טיפה מפאונו





חזרה לראש העמוד

האווטר המגניב של ╝◄╪ShiMoN╪►╚

The CurDi

הודעות: 4,769

חבר בקהילת: -

מחובר

מחובר

#7   פורסם: 02.04, 07:28

כול הכבוד על ההשקעה!
אחלה מדריך


╝◄╪ShiMoN╪►╚
^
(שליטע)







חזרה לראש העמוד

האווטר המגניב של Qw1[z]Zer

מודל לחיקוי

הודעות: 2,440

חבר בקהילת: -

מנותק

מנותק

#8   פורסם: 02.04, 09:30

אחלה מדריך תודה על ההשקעה [=


Qw1[z]Zer

Qw1[z]Zer
LV :9

http://forum.vgames.co.il/showthread...=1#post1612484 תעזרו לי [=


חזרה לראש העמוד

האווטר המגניב של -=BulleT=-

עילוי

הודעות: 7,902

חבר בקהילת: -

מחובר

מחובר

#9   פורסם: 02.04, 09:52

אחלה השקעה


קלאן פופס שליטעעע!!
poops 4 Eva!

בברכה,לוטם .
לעזרה / פניות - בהודעה פרטית.

לשעבר אדמין רמה 8 בוויגיימס 3
גם אני הייתי שחקן בקלאן SaR
גמאני הייתי בקלאן TNT




חזרה לראש העמוד

האווטר המגניב של $TrOy$

נינג'ה בלגי

הודעות: 1,074

חבר בקהילת: -

מנותק

מנותק

#10   פורסם: 02.04, 10:00

תודה רבה אחלה מדריך יעזור לי(אני כותב הכל צמוד לשורה )




חזרה לראש העמוד

האווטר המגניב של TheShadow

משתמש רציני

הודעות: 514

חבר בקהילת: -

מנותק

מנותק

#11   פורסם: 02.04, 10:08

bAr_O
ציטוט:
צפה בהודעה
כנראה שה- C# שונה טיפה מפאונו
זה לא קשור לשפה,זה נכון לגבי כל שפת תיכנות



זה האיפי שלכם לא של השרת XD


חזרה לראש העמוד

האווטר המגניב של TpM aDiR

שואף לשלמות

הודעות: 3,486

חבר בקהילת: -

מנותק

מנותק

#12   פורסם: 02.04, 10:34

תודה


בא לכם להישאר בקשר?
ICQ: 313637309


חזרה לראש העמוד

האווטר המגניב של NonTat

מודל לחיקוי

הודעות: 2,917

חבר בקהילת: -

מנותק

מנותק

#13   פורסם: 02.04, 11:53

אם התכוונת קוד מסודר בפאונו או כל מסמך אחר
פשוט עושים טאבים(TAB)
אבל אם התכוונת פה בפורום אז סבבה תודה =]
וסוף סוף אתה מראה קצת חיים שאתה חי או משהו


חזרה לראש העמוד

האווטר המגניב של RonLipel

שואף לשלמות

הודעות: 4,176

חבר בקהילת: -

מנותק

מנותק

#14   פורסם: 02.04, 12:00

חחח אחלה
יעזור גם למתכנתים מתקדמים..!
אממ,
יופי שאתה מראה סימן חיים
חחח סתם אמיר.. בוא לשרת נעשה דריפטים




חזרה לראש העמוד

האווטר המגניב של bAr_O

מודל לחיקוי

הודעות: 2,048

חבר בקהילת: -

מחובר

מחובר

#15   פורסם: 02.04, 13:09

TheShadow
ציטוט:
צפה בהודעה
זה לא קשור לשפה,זה נכון לגבי כל שפת תיכנות
לא הבנת אותי ...
אני יודע שבכל השפות צריך לעשות רווחים, ככה אני עושה תמיד.

מה שהתכוונתי זה שאחרי הלולאת For ב- C# לפחות חייב לפתוח סוגרים '}'.





חזרה לראש העמוד
פרסומת

האווטר המגניב של NewB`

נינג'ה בלגי

הודעות: 1,574

חבר בקהילת: -

מנותק

מנותק

#16   פורסם: 02.04, 13:19

צודק..
הקודים שרשמתי בפורום לא כל כך מסודרים אולי..
אבל בתוכנה עצמה הכל מסודר אצלי...
גם תמיד אני עושה אותיות גדולות/קטנות.. זה הכי נוח..
(אני מתכוון בnew , enum, forward וכו'.....)


BaR
NewB_ b
קהילת GTA Vgames
מת עליכם

מכבי עד המוות



חזרה לראש העמוד

LeL

האווטר המגניב של LeL

 צוות ניהול GTA

הודעות: 8,187

חבר בקהילת: -

מנותק

מנותק

#17   פורסם: 02.04, 13:23

TheShadow
ציטוט:
צפה בהודעה
זה לא קשור לשפה,זה נכון לגבי כל שפת תיכנות
נכון ככה זה בפאסקל גם :\
יפה אמיר המדריך נכנס ללינקייה


LeL
פרשתי מניהול GTA

מספר האנשים שראו את החתימה שלי מהתאריך 14/2/09


חזרה לראש העמוד

האווטר המגניב של adarbaratz

צוות ניהול קלאנים GTA

הודעות: 5,160

חבר בקהילת: -

מנותק

מנותק

#18   פורסם: 02.04, 13:44

סורי אמיר.. אבל לא הבנתי כלום..
(אני מניח שכדאי לציין שאני לא יודע כלום בתכנות..)


שםכינוי בDMבוונטאימייל
אדר[[gmR]UnReal[gmR]UnRealadar_9_99@walla.com
[/quote]
קרדיט ל-LeL על הטבלה
גם אני הייתי שחקן בקלאן SaR
גמאני הייתי שחקן בקלאן KnD
גמאני הייתי בקלאן TNT
כל הזכויות שמורות©




$$מבכירי דיון OT ראשי $$
קהילת GTA-כל האפשרי נעשה, והבלתי
אפשרי-ייעשה!
אתר של חבר,מסביר ומראה איך מרוויחים כסף מהאינטרנט-אני לא קשור לזה.


חזרה לראש העמוד

האווטר המגניב של TheShadow

משתמש רציני

הודעות: 514

חבר בקהילת: -

מנותק

מנותק

#19   פורסם: 02.04, 16:12

bAr_O
ציטוט:
צפה בהודעה
לא הבנת אותי ...
אני יודע שבכל השפות צריך לעשות רווחים, ככה אני עושה תמיד.

מה שהתכוונתי זה שאחרי הלולאת For ב- C# לפחות חייב לפתוח סוגרים '}'.
זה אתה לא הבנת אותי :X זה כן נכון גם לגבי C# גם FOR והכל,ב C# לא חייב סוגריים

adarbaratz
ציטוט:
צפה בהודעה
סורי אמיר.. אבל לא הבנתי כלום..
(אני מניח שכדאי לציין שאני לא יודע כלום בתכנות..)
זה אמור ליהיות לאנשים שכן מיתעסקים בתיכנות



זה האיפי שלכם לא של השרת XD


חזרה לראש העמוד

האווטר המגניב של X-Fire

מודל לחיקוי

הודעות: 2,173

חבר בקהילת: -

מנותק

מנותק

#20   פורסם: 02.04, 16:21

סוף סוף מדריך שמסודר



^קרדיט לי על הסוסה שלמעלה^
שחקן בשרת HardCore בקלאן Syd.
גם אני מרוקאי שלם וגאה

תראו מה קורה לבולבול קטן ומסכן:



חזרה לראש העמוד

האווטר המגניב של Nirsassy

משתמש ותיק

הודעות: 6,110

חבר בקהילת: -

מנותק

מנותק

#21   פורסם: 21.04, 21:08

Hyper Tal
ציטוט:
צפה בהודעה
שאלה...
for(new i=0;i<5;i++)
    if(
i==5)
        
printf("i is 5 now!!"); 
בקוד הזה לא אמורים לעשות ככה?
for(new i=0;i<5;i++)
{
     if(
i==5)
         
printf("i is 5 now!!");

זה מה שלימדו בבית ספר
עכשיו כשאני קצת יותר מבין בפאון, אני רואה שאתה יוצא מפגר לאללה
הרי הוא אומר לך :
"עכשיו לעוד משהו,אין צורך להישתמש בסוגריים {} כאשר יש רק פקודה אחת

לדוגמה כשיש לך פונקציה,שבתוכה יש רק פקודה אחרת,אין צורך בסוגיים"
ואז אתה שואל אם צריך לעשות את הקוד הזה עם {}? הוא אומר לך שלא!!!!!!!11


Nir




חזרה לראש העמוד

האווטר המגניב של -BadBoy-

שואף לשלמות

הודעות: 4,970

חבר בקהילת: -

מנותק

מנותק

#22   פורסם: 21.04, 21:16

רודיקה למדה אותך טוב ^.^
XDD






חזרה לראש העמוד

האווטר המגניב של _BaR_

משתמש רציני

הודעות: 376

חבר בקהילת: -

מנותק

מנותק

#23   פורסם: 21.04, 23:01

מדריך יפה
ותודה


_PrO]PaKiTo]
[PrO]Bar[N]


Bar Mr_T ShovaL Hen Krizz Niv Roy Bitton

N=שחקן Neon לשעבר!!


חזרה לראש העמוד
פרסומת

האווטר המגניב של FuXeR

 מפקח פורומים GTA

הודעות: 6,461

חבר בקהילת: -

מחובר

מחובר

#24   פורסם: 21.04, 23:09

לא הבנתי האמת אבל תודה..


פקח פורומים
יצירת קשר: FuXeR@vGames.co.il






חזרה לראש העמוד

האווטר המגניב של ZezimA

תימנינג'ה

הודעות: 10,387

חבר בקהילת: -

מנותק

מנותק

#25   פורסם: 21.04, 23:37

תודה לא הבנתי כלום


קרדיט לי על הסוסה שלמעלה


חזרה לראש העמוד

האווטר המגניב של NeXSuS

מודל לחיקוי

הודעות: 3,252

חבר בקהילת: -

מנותק

מנותק

#26   פורסם: 21.04, 23:43

WTFF חחחח לא הבנתי כלוםםם


בברכה,עומר

Admin In Vgames 3 Server


חזרה לראש העמוד

האווטר המגניב של YossiPerez

שואף לשלמות

הודעות: 3,891

חבר בקהילת: -

מנותק

מנותק

#27   פורסם: 21.04, 23:49

תודה


חבר הנהלה בכירה לשעבר,קהילת GTA


חזרה לראש העמוד

האווטר המגניב של DooM`

משתמש ותיק

הודעות: 6,487

חבר בקהילת: -

מנותק

מנותק

#28   פורסם: 21.04, 23:55

תודה אמיר אחלה מדריך




DooM

Admin vG Hard Core Server
Admin Help RooM
מנהל ואחראי קלאנים vG Hard Core Server



צריכים אותי? יש לכם שאלות? הערות?
פנו אליי באימייל : VgSawnoff@Walla.com


חזרה לראש העמוד

האווטר המגניב של Kr1zz

מודל לחיקוי

הודעות: 3,313

חבר בקהילת: -

מנותק

מנותק

#29   פורסם: 22.04, 00:00

מוקפץ!!! : /


CaHoS]Krizz]


חזרה לראש העמוד

האווטר המגניב של nahman M

מצליחן

הודעות: 658

חבר בקהילת: -

מנותק

מנותק

#30   פורסם: 22.04, 00:23

תודהה


ShlomiEye*
you ? my brother


חזרה לראש העמוד
1

 

 
משחקי מחשב, פלייסטיישן 1-2-3, נינטנדו ואקסבוקס קונים במונסטר
 

 

הגדרות נושא
אפשרויות הצגת נושא