הודעות log בזמן ריצה

log messages python
תפקידן העיקרי של הודעות ה-log אשר נוצרות בזמן ריצה של התוכנה שפיתחנו היא לתעד כל מה שמתרחש כדי שבמקרה של תקלה נוכל להתחקות אחרי מה שקרה.

Share This Post

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

הספריה Log4J והשפעתה על ספריות אחרות

למרות שבחברות רבות אשר מפתחים מערכות ב-Java מעדיפים להשתמש בספריות אחרות (ולהימנע מהספריה Log4j), לא ניתן להתעלם מהשפעתה על ספריות רבות אחרות, ובעיקר על ספריות שהופיעו בשפות תכנות אחרות. ההשפעה כל כך חזקה עד כי אפילו שמן של חלק מאותן ספריות אחרות דומה לשם Log4j, כך למשל הספריות Log4PHP, Log4cxx ו-Log4Net.

ספריות בשפות תכנות אחרות אשר מבוססות על Log4j

קיימות ספריות רבות אחרות בשפות תכנות אחרות אשר קיבלו השראה מהספריה Log4j. ככל שרוכשים יותר ניסיון בתחום כך מתבררת השפעתה חוצת הגבולות של Log4j. 

רוב קורסי הפרמיום מכסים גם את הנושא Log Messages

ברוב קורסי הפרמיום שאנו מעבירים אנו מכסים את הנושא Logging Messages. מדובר בנושא פשוט וחשוב. מדובר בנושא קל יחסית שהיקף השעות שדרוש עבורו נמוך יחסית. 

נושא חשוב נוסף אשר מתפתח בשנים האחרונות (בעקבות הגידול בפופולריות של Microservices Architecture) הוא השימוש ב-Open Telemetry ככלי נוסף ל-Logging לצורך מעקב אחר הפעולות שמתרחשות בצד השרת. אם הנושא לא מוכר אנו ממליצים לצפות בהרצאה שהועברה בנושא במסגרת הכנס XtremePython 2021, שאנו מפיקים.  

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

Java Catching Up Banner
Java

החידושים האחרונים בשפת התכנות Java

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

OpenAI Fundamentals Course Banner
AI

שימוש ב-OpenAI API

הירשמו לקורס OpenAI Fundamentals ולימדו כיצד להוסיף יכולות AI לתוכנה שאתם מפתחים.

קדמו את העסק שלכם!

נשמח להיפגש לקפה!

life michael academy asynchronous online courses

Java | Python | JavaScript | TypeScript

דילוג לתוכן Update cookies preferences