מיקרוסופט החזירה את קוד Hot Reload למאגר NET

מיקרוסופט הקשיבה למשוב מהקהילה והחזירה את קוד היישום של Hot Reload למאגר ה-SDK של .NET. הוא הוסר מבסיס הקוד מספר ימים קודם לכן, למרות שכבר היה קוד פתוח וכלל במהדורות התצוגה המקדימות של .NET 6. נציגי מיקרוסופט התנצלו בפני הקהילה והודו בטעותם בהסרת הקוד ובאי-התייחסות מיידית לחששות הקהילה. הם גם הצהירו כי החברה ממשיכה למצב את .NET כפלטפורמה פתוחה ותמשיך לפתח אותה בהתאם למודל הפיתוח הפתוח.

מוסבר שבשל אילוצי משאבים וזמן לפני יציאת .NET 6, הוחלט להציע Hot Reload רק ב-Visual Studio 2022. עם זאת, הטעות העיקרית הייתה שבמקום פשוט לא להפעיל קוד שכבר נוסף לבסיס הקוד הפתוח, קוד זה הוסר מהמאגר. האזכור של חוסר משאבים להביא Hot Reload לגירסת .NET 6 הסופית מעלה שאלות, שכן תכונה זו כבר נכללה במהדורות הטקסט הסופיות של .NET 6 RC1 ו-.NET 6 RC2 ונבדקה על ידי משתמשים. פיתוח ב-Visual Studio 2022 גם אינו מספק זמן נוסף לשיפור, שכן המהדורות של Visual Studio 2022 ו-.NET 6 מתוכננות לאותו יום - 8 בנובמבר.

בתחילה, שמירה על Hot Reload רק במוצר המסחרי של Visual Studio 2022 נועדה להגדיל את היתרון התחרותי שלה על פני כלי פיתוח חינמיים. על פי The Verge, הסרת Hot Reload הייתה החלטה ניהולית שקיבלה ג'וליה ליוסון, ראש חטיבת הנדסת התוכנה של מיקרוסופט.

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

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster