Microsoft vrátil kód Hot Reload zpět do repozitáře .NET

Společnost Microsoft naslouchala názoru komunity a vrátila do repozitáře .NET SDK kód s implementací funkce „Hot Reload“, která byla před několika dny odstraněna z kódové základny, přestože již existovala jako otevřená a byla součástí předběžných verzí .NET 6. Zástupci společnosti se komunitě omluvili a uznali, že udělali chybu, když odstranili již přidaný kód a okamžitě nereagovali na nespokojenost komunity. Bylo také uvedeno, že společnost nadále pozicionuje .NET jako otevřenou platformu a bude pokračovat v jejím vývoji v souladu s otevřeným modelem vývoje.

Je vysvětleno, že kvůli nedostatku zdrojů a času před vydáním .NET 6 bylo rozhodnuto nabídnout Hot Reload pouze ve Visual Studio 2022, ale hlavní chybou bylo to, že namísto toho, aby byl už přidaný kód v otevřené kódové základně pouze neaktivován, byl tento kód odstraněn z repozitáře. Zmínka o nedostatku zdrojů pro dokončení „Hot Reload“ do finálního vydání .NET 6 vyvolává otázky, protože tato možnost již byla součástí finálních textových vydání .NET 6 RC1 a .NET 6 RC2 a byla testována uživateli. Vývoj ve Visual Studio 2022 také neposkytuje další čas na úpravy, protože vydání Visual Studio 2022 a .NET 6 jsou plánována na jeden den – 8. listopadu.

Původně bylo předpokládáno, že ponechání „Hot Reload“ pouze v komerčním produktu Visual Studio 2022 bylo zaměřeno na zvýšení jeho konkurenceschopnosti ve srovnání s bezplatnými nástroji pro vývoj. Podle publikace The Verge bylo odstranění kódu „Hot Reload“ manažerským rozhodnutím, které přijala Julia Liuson, vedoucí oddělení Microsoftu pro vývoj softwarových produktů.

Připomeňme, že funkce Hot Reload poskytuje prostředky pro úpravu kódu za běhu během provádění programu, což umožňuje provádět změny bez ručního zastavení provádění a bez připojování bodů porušení. Vývojář mohl spustit aplikaci pod řízením „dotnet watch“, po čemž provedené změny v kódu byly automaticky aplikovány na běžící aplikaci, což umožnilo okamžité pozorování výsledku.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster