כיצד לכתוב הודעות שגיאה אפקטיביות

"המחשב מאפשר לך לבצע טעויות מהר יותר מכל המצאה אחרת, אולי חוץ מאקדחים וטקילה." (מיטץ' רטקליף)   בתחילת שנות ה-90, כאשר הייתי עסוק בללמד את עצמי QBasic הודעות שגיאה טיפוסיות היו משהו כמו "Error 53" או "Error 13". הסיבה ההיסטורית לקצרנות הזו היא שבתחילת ימי המחשוב, זיכרון היה רכיב יקר …

ניטור ביצועים – מתי זה באמת קריטי?

"תכנות כיום הוא מרוץ בין מהנדסי תוכנה ששואפים לבנות תוכנות חסינות-אידיוטים גדולות וטובות יותר, לבין היקום שמנסה ליצור אידיוטים גדולים וטובים יותר. עד כה, היקום מנצח." — ריץ' קוק כנראה כל מי שעבד אי פעם מול מחשב מכיר את התופעה של בעיית ביצועים – המשתמש מחכה, ומחכה ומחכה בזמן שהמחשב …