הזן
שיעור 9 מתוך 28 בקורס קוד נקי – כתיבת קוד טוב יותר באמצעות Python של Coddy.
זן של Python הוא אוסף של 19 „עקרונות מנחים” לכתיבת קוד ב-Python.
יפה עדיף על מכוער.
מפורש עדיף על מרומז.
פשוט עדיף על מורכב.
מורכב עדיף על מסובך.
שטוח עדיף על מקונן.
דליל עדיף על צפוף.
קריאות חשובה.
מקרים מיוחדים אינם מיוחדים מספיק כדי לשבור את הכללים.
אף על פי שמעשיות גוברת על טוהר.
שגיאות לעולם לא צריכות לעבור בשקט.
אלא אם השתיקו אותן במפורש.
מול עמימות, סרבו לפיתוי לנחש.
צריכה להיות דרך ברורה אחת — ורצוי רק אחת — לעשות זאת.
אף על פי שהדרך הזאת אולי לא ברורה בהתחלה, אלא אם כן אתם הולנדים.
עכשיו עדיף מאשר לעולם לא.
אף על פי שלעולם לא עדיף לעיתים קרובות על *עכשיו*.
אם קשה להסביר את המימוש, זה רעיון גרוע.
אם קל להסביר את המימוש, ייתכן שזה רעיון טוב.
מרחבי שמות הם רעיון נהדר ומעולה — בואו נשתמש ביותר מהם!
בתקווה שאחרי הקורס הזה תבינו ותפעלו לפי כמה מההנחיות האלה!
אפשר להדפיס את הדברים הבאים באמצעות (במפרש)
>>> import thisנסו בעצמכם
השיעור הזה לא כולל אתגר קוד.
כל השיעורים ביחידה קוד נקי – כתיבת קוד טוב יותר באמצעות Python
תרגלו בעצמכם: קומפיילר Python אונליין