טעויות נפוצות
הרשימה הזו פותרת את רוב מקרי ה"אוטומציה הזו לא עושה כלום".
- שדה יעד ריק ב-dbSet/dbGet - הפעולה לא עושה כלום ובלי שום הודעת שגיאה. אם "האוטומציה לא עובדת", זו הסיבה הכי נפוצה.
- בלבול בין scope של dbSet לבין קריאת לופ דטה - לופ דטה תמיד קורא global; כתיבה ב-private לא תופיע בו לעולם.
- חיווט כפול מאותה יציאה - אי אפשר להוביל משם למקום אחד; חיווט חדש פשוט מזיז את הקודם.
- ציפייה שהרצת קוד היא JavaScript - אין כפל, חילוק, תנאים או פונקציות מחרוזת בתוכה; רק קריאה/כתיבה לנתיב ו-+/- בסיסי.
- הסתמכות על shortId כמזהה ייחודי אמיתי - הוא בן 3 ספרות בלבד ועלול להתנגש.
- הפעלת Push מאירוע לא-אינטראקטיבי - הדפדפן דורש שהבקשה תגיע ממש מתוך handler של לחיצת משתמש.
- רכיב "מוסתר בהתחלה" בלי שום נתיב שחושף אותו - יישאר מוסתר לצמיתות.
- הזזת אינדקס אחרי מחיקת רכיבים - אם השתמשתם ב-element[N] בהרצת קוד, כדאי לוודא שה-# עדיין נכון אחרי הוספה/מחיקה של רכיבים במסך.