top of page

איך מאבחנים ופותרים בעיות ביצועים בקוד?

19.9.20

איך מאבחנים ופותרים בעיות ביצועים בקוד?

ברוב הפעמים מגיעים אליהן ברגע הלא מתאים, למשל התקנת פרודקשן ביום חמישי לפני שחוזרים הביתה.
כמתכנתים יש לנו הרבה אופציות לפתח מוצרים ובמהירות אבל לא תמיד יש לנו זמן להתחיל להריץ ימים שלמים בדיקות ביצועים. אנחנו נוטים לראות שהקוד עובד מבחינה פונקציונלית, לפעמים כותבים כמה טסטים אבל מזניחים ברובינו את נושא הביצועים. כשמגיעים ואומרים לנו שיש בעיה, אנחנו כמובן מוכשרים מספיק, לוקחים כמה פיצות בירות ופותרים אותה לתוך הלילה או הסופ״ש – אבל האם אנחנו יודעים איך לאבחן נכון בעיות כאלו? האם אנחנו יודעים איך לפתור? האם יש דרך שנבין את Flow החשיבה של הבעיה יותר טוב ונחסוך המון זמן בפתרון שלה?
בפרק היום, אחת המטרות שלנו היא לעזור לכל אחד מכם שמקשיב איך לאבחן בעיית ביצועים כמה שיותר מהר באמצעות הבנת האפשרויות העומדות בפניו.

איך מאבחנים ופותרים בעיות ביצועים בקוד?
00:00 / 01:04

קישורים מהפרק: 


ההרצאה של תמר על ביצועים:

 https://www.youtube.com/watch?v=NBZkdFEvddI 

גיטהאב עם חומרים מההרצאה ודמו :

https://github.com/tamartwe/ijs_munich/tree/master/node_js_performance?fbclid=IwAR0owaDdvt8n4DmfqW30fVeYmGK_EN3lXm5OVIlLKCmeE6d1LVEtliYYOKg

  • Facebook
  • Twitter
  • Instagram
Image-empty-state.png
Image-empty-state.png
bottom of page