לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #3  
ישן 31-03-2006, 17:20
  cyberia_2ooo cyberia_2ooo אינו מחובר  
 
חבר מתאריך: 17.12.01
הודעות: 1,604
לא בהכרח מסכים
בתגובה להודעה מספר 2 שנכתבה על ידי hmemcpy שמתחילה ב "פעולות Exception הם יקרות..."

קודם כל יש להבדיל בין EXCEPTIONS של מערכת הפעלה והHANDLER שלהם לבין EXCEPTIONS שממומש ע"י השפה....

EXCEPTIONS של מערכת ההפעלה הם הרבה יותר זולים מפני שקודם כל - חלק מהטיפול ממומש ע"י מערכת ההפעלה - העלות כאן - בין אם היא גבוהה או נמוכה - היא לא מעניינינו כי מערכת ההפעלה תמיד מטפלת בEXCEPTIONS ומקסימום לא קוראת לHANDLER הכותב התוכנית נתן.
והצבת HANDLER ע"י המתכנת היא בעלות מאד נמוכה - מספר פקודות מאד נמוך דרושות להצבת HANDLER ולהסרתו.

EXCEPTIONS שממשת השפה הם כבר בעלות יותר גבוהה (יותר קוד מיוצר לעטוף את המנגנון הוא בעולות יותר גבוהה)

אבל... וזה אבל חשוב - שימוש נכון בEXCEPTIONS הוא מאד אפקטיבי - EXCEPTIONS באים לפתור מצב בו קיימת בעיה כלשהו - שלא ניתן לטפל בה. וזו דרך לך לבעבע את האפליקציה לתחילת התוכנית - ולדאוג ליציאה מסודרת שמשחררת משאבים - כותבת לוגים ומה לא...

חשוב להשתמש במנגנון, חשוב לא לבצע בו over use לא להשתמש בזה במקום ERRORCODES
_____________________________________
Subtle and insubstantial, the expert leaves no trace; divinely mysterious, he is inaudible.
Thus he is the master of his enemy's fate.

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 16:53

הדף נוצר ב 0.04 שניות עם 11 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר