את הודעות ה-log כדאי ליצור באמצעות ספרייה ייעודית. בדרך זו יהיה קל יותר לתחזק בטווח הארוך את הקוד שנוצר לצורך יצירת הודעות ה-log.
הספריה Log4J והשפעתה על ספריות אחרות
למרות שבחברות רבות אשר מפתחים מערכות ב-Java מעדיפים להשתמש בספריות אחרות (ולהימנע מהספריה Log4j), לא ניתן להתעלם מהשפעתה על ספריות רבות אחרות, ובעיקר על ספריות שהופיעו בשפות תכנות אחרות. ההשפעה כל כך חזקה עד כי אפילו שמן של חלק מאותן ספריות אחרות דומה לשם Log4j, כך למשל הספריות Log4PHP, Log4cxx ו-Log4Net.
ספריות בשפות תכנות אחרות אשר מבוססות על Log4j
קיימות ספריות רבות אחרות בשפות תכנות אחרות אשר קיבלו השראה מהספריה Log4j. ככל שרוכשים יותר ניסיון בתחום כך מתבררת השפעתה חוצת הגבולות של Log4j.
רוב קורסי הפרמיום מכסים גם את הנושא Log Messages
ברוב קורסי הפרמיום שאנו מעבירים אנו מכסים את הנושא Logging Messages. מדובר בנושא פשוט וחשוב. מדובר בנושא קל יחסית שהיקף השעות שדרוש עבורו נמוך יחסית.
נושא חשוב נוסף אשר מתפתח בשנים האחרונות (בעקבות הגידול בפופולריות של Microservices Architecture) הוא השימוש ב-Open Telemetry ככלי נוסף ל-Logging לצורך מעקב אחר הפעולות שמתרחשות בצד השרת. אם הנושא לא מוכר אנו ממליצים לצפות בהרצאה שהועברה בנושא במסגרת הכנס XtremePython 2021, שאנו מפיקים.