הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   האם אתם -באמת- מתכנתים כמו שצריך? (https://hosts.co.il/forums/showthread.php?t=40750)

BlueNosE 01-03-07 22:51

ציטוט:

נכתב במקור על ידי null (פרסם 431159)

תודה, חידשת לי.

אבל זה מעפן, אי אפשר לשלוט בE_ERROR - כלומר אי אפשר לשלוט בשגיאות פטאליות |דמעות|

Udi 01-03-07 23:12

אני מנסה לכתוב כמה שיותר נכון, תיקני ומאובטח.

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

Derey22 02-03-07 06:55

ציטוט:

נכתב במקור על ידי RS324 (פרסם 430952)
ותעשה סקר כמה אנשים פה מתמודדים ע register_globals ועם magic_qoutes ותגיע גם לסכום השואף ל 0

בכל מקרה כל העניין של כתיבה נכונה הוא חשוב אבל הכתיבה שאתה מציין דיי מסורבלת
אם אני עושה
PHP קוד:

if($_GET['id'] == 3)
{
echo 
'hey fucker';


זה יעבוד בכל שרת... מניסיון...

רותם אמר אם זה השם שלו שככה כותבים בכל שרת מניסיון שלו,אבל הבאת דוגמא שלא כותבים ככה,אז איך כותבים?

בניה 02-03-07 12:58

אפשר לשלוט בכל שגיאה אם שים @ לפני השורה שעלולה לעשות שגיאה אז השרת יתעלם ממנה ולמי שמכיר את המבנה של try catch
http://www.php.net/manual/en/language.exceptions.php

BlueNosE 02-03-07 13:02

ציטוט:

נכתב במקור על ידי בניה (פרסם 431462)
אפשר לשלוט בכל שגיאה אם שים @ לפני השורה שעלולה לעשות שגיאה אז השרת יתעלם ממנה ולמי שמכיר את המבנה של try catch
http://www.php.net/manual/en/language.exceptions.php

מכיר, אבל בכל זאת - אי אפשר לנטרל שגיאות במבני בקרה, רק בפונקציות.

link 02-03-07 21:14

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

חוץ מזה - אם יש לך באג שתלוי בכתיבה לא נכונה של סיטנקס ואתה לא משתמש בerror reporting אתה די תתקשה למצוא את הבאג בעצמך.

BlueNosE 02-03-07 21:50

ציטוט:

נכתב במקור על ידי link (פרסם 431729)
אני תמיד מתכנת בצורה נכונה. אחרי שגילו לי את error reporting בהתחלה אני כותב נכון. רצוי לכתוב נכון כי אתה לא נתקע בבאגים מוזרים שאתה לא מצליח לפתור לך.

חוץ מזה - אם יש לך באג שתלוי בכתיבה לא נכונה של סיטנקס ואתה לא משתמש בerror reporting אתה די תתקשה למצוא את הבאג בעצמך.

צודק, זה עוד יתרון של כתיבה נכונה.

RS324 02-03-07 21:57

ציטוט:

נכתב במקור על ידי link (פרסם 431729)
אני תמיד מתכנת בצורה נכונה. אחרי שגילו לי את error reporting בהתחלה אני כותב נכון. רצוי לכתוב נכון כי אתה לא נתקע בבאגים מוזרים שאתה לא מצליח לפתור לך.

חוץ מזה - אם יש לך באג שתלוי בכתיבה לא נכונה של סיטנקס ואתה לא משתמש בerror reporting אתה די תתקשה למצוא את הבאג בעצמך.

בגלל זה לפני שאני מספק מערכת,
אני מדליק את ה ERROR_REPORTING
ומעלה אותה ל 7 שרתים בעלי מפרט שונה והגדרות שונות
ורואה איך המערכת מגיבה... מתקן אם יש שגיאות
ומכבה...

WebProject 02-03-07 21:59

ציטוט:

נכתב במקור על ידי RS324 (פרסם 431749)
בגלל זה לפני שאני מספק מערכת,
אני מדליק את ה ERROR_REPORTING
ומעלה אותה ל 7 שרתים בעלי מפרט שונה והגדרות שונות
ורואה איך המערכת מגיבה... מתקן אם יש שגיאות
ומכבה...

לא לכולם יש 7 שרתים ;) אני מקסימום בודק על השרת עליו אני מעלה את המערכת, כי לא תמיד המערכת היא למספר אנשים אלא פרטית :)

RS324 03-03-07 02:36

ציטוט:

נכתב במקור על ידי WebProject (פרסם 431755)
לא לכולם יש 7 שרתים ;) אני מקסימום בודק על השרת עליו אני מעלה את המערכת, כי לא תמיד המערכת היא למספר אנשים אלא פרטית :)

גם לי אין

אבל לא בעיה להרשם לכמה סוגי שירותים חינמיים
ועוד כמה חסויות
ועוד כמה שרתים של חברים...


כל הזמנים הם GMT +2. הזמן כעת הוא 15:57.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ