![]() |
.. (לתיקייה המכילה) | |
בתרגיל הבית הוגדר שעלינו להקטין את מספר האסימונים בקוד. האם אנחנו נדרשים להפעיל את כל הטכניקות של תכנות ספרטני כולל כאלו שלא משפיעות על מספר האסימונים, כגון: שמות משתנים בעלי אות אחת | |
כן. יש לבצע תכנות ספרטני מלא |
מה ההנחיות לגבי תיעוד? האם הערות בתוך הקוד תספרנה בתור אסימונים | |
אתם מתבקשים שלא לתעד את הקוד. במקום לתעד, פשטו את הקוד ובחרו שמות מתאימים כך שלא יהיה צורך בתיעוד |
אני נתקל במקרים בהם הקטנת מספר האסימונים פוגעת לטעמי בבהירות הקוד (או בתכונות אחרות שנחשבות לחיוביות) מה עלי לעשות במקרים כאלה? | |
עליך להעדיף את הגרסה שבה מספר האסימונים הוא הקטן ביותר.זהו המדד המרכזי בתרגיל בית זה. |
יש לי רעיון לצמצם את מספר האסימונים אך הוא ייגרום לתכנית לרוץ. יותר לאט/לצרוך יותר זכרון. האם מותר לי להשתמש בו? | |
באופן עקרוני אין חשיבות לביצועים בתרגיל בית זה. לכן, כדאי לך להשתמש ברעיון שלך. הגבול הסביר הוא פי 100: כל עוד הרעת הביצועים היא פחות מפי 100, התכנית נחשבת עדיין כסבירה |
האם ניתן לסלק הערות הנמצאות בתוך המתודות המקוריות? | |
כן |
האם ניתן להשתמש ב import? | |
לא |
איך אני יכול למנות את האסימונים במתודה שכתבתי? | |
העמוד בלינק המצורף מאפשר לחשב מספר אסימונים במתודה/מחלקה. שימו לב כי בהפעלה הראשונית צריך להמתין מספר שניות עד לטעינת כל המחלקות מהשרת. | |
קישור: Link: Ссылка: وصلة: | http://www.cs.technion.ac.il/~imaman/not/not.html |