מה כל כך הפריע לי בניוזלטר של רפליט השבוע
הדרך הכי טובה לכתוב קוד מטעה היא להתעלם מ Style Guides של השפה. במיוחד היום כשיש המון שפות תכנות וכל הזמן רואים דוגמאות קוד בשפות חדשות ונגיד את האמת יש גם הרבה שפות שדומות אחת לשניה. כשאתם כותבים רובי כמו שכולם כותבים רובי אני מיד מבין שזה רובי. אבל כשאתם כותבים רובי כמו שכותבים פייתון זה מבלבל.
ועכשיו לעניין שלנו - הניוזלטר מתחיל בשורות המאוד ברורות:
require 'newsletter.rb'
puts greeting(user)
עד לפה הכל טוב ואז הם עוברים לספר על אירועים וכל הדברים שקורים שם ברפליט (באמת נשמע כמו אחלה חברה וגם האתר מוצלח). ואז בסוף הפרידה הכואבת:
newsletter.close()
הסוגריים כמובן מסיפור אחר.
כשאתם כותבים קוד במיוחד אם זה קוד ש(הרבה) אנשים אחרים הולכים לראות- תעשו טובה ולכו לקרוא קודם את ה Style Guide. לא כדאי להיתפס מחוץ לאופנה. קישורים? קבלו:
רפליט, שהוא אחד האתרים הכי מדליקים שפגשתי לאחרונה:
וכללי ההתנהגות של רובי, שלא יתפסו אתכם עם סוגריים במקום הלא נכון: