Microsoft tagastas Hot Reload koodi .NET-i hoidlasse

Microsoft kuulas kogukonna arvamust ja tagastas .NET SDK hoidlasse "Hot Reload" funktsiooni rakendava koodi, mis eemaldati mõne päeva eest koodibaasist, hoolimata sellest, et see oli juba avatud lähtekoodiga ja oli osa .NET 6 esialgsetest väljaannetest. Ettevõtte esindajad vabandasid kogukonna ees ja tunnistasid, et tegid vea, eemaldades juba lisatud koodi ega reageerinud koheselt kogukonna rahulolematusele. Samuti märgitakse, et ettevõte jätkab .NET-i kui avatud platvormi positsioneerimist ning jätkab arendustööd vastavalt avatud arendusmudelile.

Selgitatakse, et ressursside ja ajapuuduse tõttu enne .NET 6 väljaandmist otsustati Hot Reload pakkuda vaid Visual Studio 2022-s, kuid põhiline viga seisnes selles, et selle asemel, et lihtsalt mitte aktiveerida juba avatud koodi juba lisatud koodi lähtekoodibaas, see kood on hoidlast eemaldatud. Ressursipuuduse mainimine "Hot Reload" toomiseks .NET 6 lõplikule versioonile tekitab küsimusi, kuna see funktsioon oli juba osa .NET 6 RC1 ja .NET 6 RC2 lõplikest tekstiväljaannetest ning seda testis kasutajad. Arendus Visual Studio 2022-s ei anna ka lisaaega arendamiseks, kuna Visual Studio 2022 ja .NET 6 on plaanitud välja anda samal päeval – 8. novembril.

Algselt arvati, et "Hot Reload" jätmine ainult kommertstootesse Visual Studio 2022 oli suunatud selle konkurentsivõimelise atraktiivsuse suurendamisele võrreldes tasuta arendustööriistadega. The Verge andmetel oli "Hot Reload" koodi eemaldamine Microsofti tarkvaraarenduse divisjoni juhi Julia Liusoni juhtimisotsus.

Tuletame meelde, et Hot Reload pakub vahendit koodi redigeerimiseks programmi töötamise ajal, võimaldades teil muudatusi teha ilma täitmist käsitsi peatamata või katkestuspunkte lisamata. Arendaja sai rakendust käivitada dotnet watch kontrolli all, misjärel rakendati koodis tehtud muudatused automaatselt töötavale rakendusele, mis võimaldas tulemust koheselt jälgida.

Allikas: opennet.ru

Lisa kommentaar