הערות ל- Ruby Code (שימוש, יחיד ורב קו)

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

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

שימוש בתגובות ביעילות

יש להשתמש בתגובות כדי לספק מידע רקע או להערת קוד קשה. הערות שפשוט אומרות מה שהשורה הבאה של קוד פשוט אינה נראית ברורה אלא גם מוסיפה עומס לקובץ.

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

השבנג

תבחין שכל התוכניות של רובי מתחילות בתגובה שמתחילה עם #!. זה נקרא א שיבנג ומשמש במערכות לינוקס, יוניקס ו- OS X.

כשאתה מבצע סקריפט של רובי, הקונכייה (כמו bash ב- Linux או OS X) תחפש שיבנג בשורה הראשונה של הקובץ. לאחר מכן הקליפה תשתמש בשיבנג בכדי למצוא את המתורגמן רובי ולהפעיל את התסריט.

השיבנג המועדף על רובי הוא #! / usr / bin / env אודם, למרות שאתה עשוי לראות #! / usr / bin / ruby או #! / usr / local / bin / ruby.

הערות בשורה אחת

התגובה בשורה היחידה של רובי מתחילה ב- # אופי ומסתיים בסוף השורה. כל הדמויות מה- # מתורגמני רובי מתעלמים לחלוטין מאישיותם עד הסוף.

instagram viewer

ה # אופי לא בהכרח צריך להתרחש בתחילת השורה; זה יכול להתרחש בכל מקום.

הדוגמה הבאה ממחישה כמה שימושים בתגובות.

 #! / usr / bin / env אודם


 # מתורגמן רובי מתעלם מקו זה


 # שיטה זו מדפיסה את סכום הטיעונים שלה

 סכום מוגדר (א, ב)

 מציב + b

 סוף


 סכום (10,20) # הדפס את הסכום של 10 ו -20 

הערות מרובות שורות

למרות שרוב מתכנתי רובי נשכחים לעיתים קרובות, יש לרובי הערות מרובות שורות. הערה מרובת שורות מתחילה ב- = התחל אסימון ומסתיים ב- = סוף אסימון.

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

 #! / usr / bin / env אודם


 = התחל

 בין = התחל לסיום, כל מספר

 ניתן לכתוב שורות. כל אלו

 המתורגמן רובי מתעלם מקווים.

 = סוף


 מכניס "שלום עולם!"

בדוגמה זו, הקוד יבצע כ- שלום עולם!

instagram story viewer