Microsoft Hot Reload kodunu .NET deposuna qaytardı

Microsoft ictimaiyyətin rəyini dinlədi və artıq açıq mənbə kimi siyahıya alınmasına və bir neçə gün əvvəl kod bazasından silinmiş “Hot Reload” funksiyasını həyata keçirən kodu .NET SDK repozitoriyasına qaytardı. .NET 6-nın ilkin buraxılışlarının bir hissəsi idi. Şirkət nümayəndələri icmadan üzr istədi və etiraf etdilər ki, onlar artıq əlavə edilmiş kodu silməklə və cəmiyyətin narazılığına dərhal cavab verməməklə səhvə yol veriblər. Həmçinin bildirilir ki, şirkət .NET-i açıq platforma kimi yerləşdirməyə davam edir və açıq inkişaf modelinə uyğun olaraq inkişafını davam etdirəcək.

.NET 6-nın buraxılışına qədər resurs və vaxt çatışmazlığı səbəbindən Hot Reload-ın yalnız Visual Studio 2022-də təklif edilməsi qərara alındığı izah edilir, lakin əsas səhv açıq kodlara əlavə edilmiş kodu sadəcə aktivləşdirməməkdən ibarət idi. mənbə kod bazası, bu kod depodan silindi. .NET 6-nın son buraxılışına "Qaynar Yenidən Yükləmə"ni gətirmək üçün resurs çatışmazlığının qeyd edilməsi suallar doğurur, çünki bu funksiya artıq .NET 6 RC1 və .NET 6 RC2-nin yekun mətn relizlərinin bir hissəsi idi və onu sınaqdan keçirib. istifadəçilər. Visual Studio 2022 və .NET 2022-nın eyni gündə - noyabrın 6-də buraxılması planlaşdırıldığı üçün Visual Studio 8-də inkişaf da inkişaf üçün əlavə vaxta imkan vermir.

Əvvəlcə güman edilirdi ki, "Qaynar Yenidən Yükləmə" nin yalnız Visual Studio 2022 kommersiya məhsulunda buraxılması onun pulsuz inkişaf alətləri ilə müqayisədə rəqabət qabiliyyətini artırmaq məqsədi daşıyır. “The Verge” yazır ki, “Hot Reload” kodunun çıxarılması “Microsoft”un proqram təminatının işlənib hazırlanması şöbəsinin rəhbəri Culiya Liuson tərəfindən verilən idarəetmə qərarı olub.

Xatırlatma olaraq, Hot Reload proqram işləyərkən kodu tez redaktə etmək üçün bir vasitə təqdim edir, icranı əl ilə dayandırmadan və ya kəsilmə nöqtələri əlavə etmədən dəyişikliklər etməyə imkan verir. Tərtibatçı tətbiqi dotnet watch nəzarəti altında işlədə bilərdi, bundan sonra kodda edilən dəyişikliklər avtomatik olaraq işləyən proqrama tətbiq edilirdi ki, bu da nəticəni dərhal müşahidə etməyə imkan verirdi.

Mənbə: opennet.ru

Добавить комментарий