Microsoft ktheu kodin Hot Reload në repository-n .NET

Microsoft ka marrë parasysh reagimin e komunitetit dhe e ka rikthyer në depozitorin e .NET SDK kodin që zbaton funksionin «Hot Reload», i cili u hoq nga baza e kodit disa ditë më parë, megjithëse tashmë konsiderohej i hapur dhe ishte pjesë e versioneve paraprake të .NET 6. Përfaqësuesit e kompanisë i kërkuan falje komunitetit dhe pranuan se kishin gabuar duke hequr kodin e shtuar tashmë dhe duke mos reaguar menjëherë ndaj pakënaqësisë së komunitetit. Gjithashtu u deklarua se kompania vazhdon ta pozicionojë .NET si një platformë të hapur dhe do të vazhdojë zhvillimin e saj sipas modelit të zhvillimit të hapur.

Sqarohet se, pĂ«r shkak tĂ« mungesĂ«s sĂ« burimeve dhe kohĂ«s pĂ«rpara publikimit tĂ« .NET 6, u vendos qĂ« Hot Reload tĂ« ofrohej vetĂ«m nĂ« Visual Studio 2022, por gabimi kryesor ishte se, nĂ« vend qĂ« thjesht tĂ« mos aktivizohej kodi i shtuar tashmĂ« nĂ« bazĂ«n e hapur tĂ« kodit, ai u fshi nga depozitori. PĂ«rmendja e mungesĂ«s sĂ« burimeve pĂ«r ta sjellĂ« «Hot Reload» nĂ« versionin final tĂ« .NET 6 ngre pikĂ«pyetje, pasi kjo veçori tashmĂ« ishte pjesĂ« e versioneve pĂ«rfundimtare testuese .NET 6 RC1 dhe .NET 6 RC2 dhe ishte testuar nga pĂ«rdoruesit. Zhvillimi nĂ« Visual Studio 2022 gjithashtu nuk jep kohĂ« shtesĂ« pĂ«r pĂ«rmirĂ«sime, sepse publikimet e Visual Studio 2022 dhe .NET 6 janĂ« planifikuar pĂ«r tĂ« njĂ«jtĂ«n ditĂ« — 8 nĂ«ntor.

Fillimisht u supozua se lënia e «Hot Reload» vetëm në produktin komercial Visual Studio 2022 kishte për qëllim rritjen e atraktivitetit të tij konkurrues në krahasim me mjetet falas të zhvillimit. Sipas botimit The Verge, heqja e kodit të «Hot Reload» ishte një vendim menaxherial i marrë nga Julia Liuson, drejtuese e njësisë së Microsoft për zhvillimin e produkteve softuerike.

Kujtojmë se funksioni Hot Reload ofron mjete për redaktimin e kodit në kohë reale gjatë ekzekutimit të programit, duke lejuar kryerjen e ndryshimeve pa ndalur manualisht ekzekutimin dhe pa vendosur breakpoint-e. Zhvilluesi mund ta niste aplikacionin nën «dotnet watch», pas së cilës ndryshimet e bëra në kod zbatoheshin automatikisht te aplikacioni në ekzekutim, duke bërë të mundur që rezultati të shihej menjëherë.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster