עברית

הודעות 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

The Java Playground
Java

ה-Java Playground ככלי ללימוד השפה

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

java_medal_1200
כנסים ואירועים

אליפות ה-Java של XtremeJ

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

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

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

life michael academy asynchronous online courses

Java | Python | JavaScript | TypeScript

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