Microsoft e ktheu kodin Hot Reload në depo .NET

Microsoft dëgjoi mendimin e komunitetit dhe ktheu në depo .NET SDK kodin me zbatimin e funksionit "Hot Reload", i cili u hoq nga baza e kodeve disa ditë më parë, pavarësisht se tashmë konsiderohej i hapur dhe ishte pjesë e publikimeve paraprake të .NET 6. Përfaqësuesit e kompanisë i kërkuan falje komunitetit dhe pranuan se bënë një gabim duke hequr kodin tashmë të shtuar dhe duke mos iu përgjigjur menjëherë pakënaqësisë së komunitetit. Gjithashtu thuhet se kompania vazhdon të pozicionojë .NET si një platformë të hapur dhe do të vazhdojë ta zhvillojë atë në përputhje me modelin e zhvillimit të hapur.

Shpjegohet se për shkak të mungesës së burimeve dhe kohës përpara lëshimit të .NET 6, u vendos që të ofrohet Hot Reload vetëm në Visual Studio 2022, por gabimi kryesor ishte se në vend që thjesht të mos aktivizohej kodi i shtuar tashmë në versionin e hapur. baza e kodeve, ky kod është hequr nga depoja. Përmendja e mungesës së burimeve për të sjellë "Hot Reload" në versionin përfundimtar të .NET 6 ngre pyetje, pasi kjo veçori ishte përfshirë tashmë në versionet përfundimtare të tekstit të .NET 6 RC1 dhe .NET 6 RC2 dhe ishte testuar nga përdoruesit. Zhvillimi në Visual Studio 2022 gjithashtu nuk ofron ndonjë kohë shtesë zhvillimi, pasi të dy lëshimet e Visual Studio 2022 dhe .NET 6 janë planifikuar në të njëjtën ditë, më 8 nëntor.

Lënia e "Ringarkimit të nxehtë" vetëm në produktin komercial Visual Studio 2022 fillimisht ishte menduar të rriste tërheqjen e tij konkurruese në krahasim me mjetet e zhvillimit falas. Sipas The Verge, heqja e kodit "Hot Reload" ishte një vendim menaxhimi i marrë nga Julia Liuson, drejtuese e divizionit të zhvillimit të produkteve të Microsoft.

Kujtoni se veçoria Hot Reload ofron një mjet për të modifikuar kodin gjatë kohës që programi është duke u ekzekutuar, duke ju lejuar të bëni ndryshime pa ndalur manualisht ekzekutimin dhe pa bashkangjitur pika ndërprerjeje. Zhvilluesi mund ta ekzekutonte aplikacionin nën dotnet watch, pas së cilës ndryshimet e bëra në kod u aplikuan automatikisht në aplikacionin në punë, gjë që bëri të mundur vëzhgimin e menjëhershëm të rezultatit.

Burimi: opennet.ru

Shto një koment