כלי לקריאת קריאת קוד זר

cola junky

New member
כלי לקריאת קריאת קוד זר

היי,
חלק מלהיות מתכנת טוב זה לדעת לקרוא קוד שמישהו אחר כתב- קוד זר.
אני די חדש בתחום של PHP וקשה לי לקרוא קוד זר: כ"כ הרבה INCLUDES
וקשה לעקוב מאיפה מגיע כל משתנה, איפה כל פונקצייה הוכרזה לראשונה, איך הקוד זורם....
הבנתי שיש כלים שיכולים מאוד לעזור בקריאת קוד זר והייתי שמח להמלצה לגבי כלי טוב.
בנוסף, אני אעריך כל כלי עבודה טוב שתוכלו להמליץ עליו גם לגבי DEBUGGING.
תודה....
 

koler

New member
הייתי ממליץ לך דווקא בהתחלה להתחרקש עם הקוד..

ואם אתה כל כך מעוניין בכלים יותר מתקדמים אני יציע לך להתקין
eclipse
עם חבילת PDT.
אתה טוען את כל הפרויקט ואז אתה יכול למצוא מאיפה מגיע המשתנה .
אם אני לא טועה באמצעות CTRL + לחיצה על המשתנה
(אתמול מישהו הראה לי את זה עד עכשיו גם אני הייתי משתגע על משתנים)

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

koler

New member
אם ככה

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

וזה לא תלוש מהמציאות השבוע הסתכלתי על קוד של פרויקט רציני (מאוד) והוא ניראה
כאילו ילד בן 12 וחצי כתב אותו.

זה אפילו הגיע לרמה שהוא מערבב javascript עם php .

הזוועות...

לפחות הוצאתי את התסכול


שבת שלום
 
האמת שאם זה פרוייקט שעובד

אפשר להסתדר. אם זה חצי עבודה של מישהו אחר - זו באמת בעייה
 

cola junky

New member
בעיקרון אני מתכוון לכל קוד שלא אני כתבתי....

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

koler

New member
מה שכתבתי לך...

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

barnyrebal

New member
תתחיל לעבוד עם IDE

ותקרא הרבה קוד...

netBeans די נוח, לפחות להתחלה.
 

barnyrebal

New member
ותוספת - ללמוד DESIGN PATREN

ככל שתדע יותר Design patrens ככה יהיה לך יותר קל להבין מערכות שונות.
 
למעלה