אזהרה: פוסט טכני!
לכל המתכנתים שבינינו, תרשו לי לחלוק עמכם נקודה חשובה שיכולה לפעמים לשגע פילים, קטנה עד כמה שתהיה.
בדיוק השניה סיימתי לתקן באג קטן באיזשהוא אתר של לקוחה שלי, אחרי עבודה של לא מעט זמן (כמעט ושעה!) הצלחתי לפתור את הבעיה - אז גם נזכרתי שזה קרה לי אצל לקוח אחר ואמרתי נשתף אתכם.
רציתי להגיד לכם דבר מאוד חשוב: רווח הוא תו לכל דבר. אומנם לא רואים אותו, לא שומעים אותו, לא מרגישים אותו, אבל הוא נחשב כתו ויכול לשנות לגמרי דרכי פעולה של דברים שרצים מאחורי הקלעים.
הבעיה לבסוף הייתה (לא נכנס לפונקציות ומשתנים) שהוכנס בטעות מקש רווח, זה הכל. ברגע שביצעתי trim (פונקציה ב php) הכל הסתדר ונשמתי לרווח :-)
מסקנה? לפני שנכנסים ל-debugging ובדיקות מעמיקות, לבדוק את הנתונים ולסדר אותם - לוודא שהבסיס בסדר ואין איתו בעיה.
מקווה שנגעתי בנקודה שמישהו מבין על מה כל המהומה... :-)
בברכת תכנות פורה!
ליאור
|
תגובות (2)
נא להתחבר כדי להגיב
התחברות או הרשמה
/null/text_64k_1#
אתם איומים.
אזהרה: תגובה טכנית.
יש רק תו אחד גרוע יותר מרווח וזה null