Microsoft a readus codul Hot Reload în depozitul .NET

Compania Microsoft a ascultat opinia comunității și a reintegrat în depozitul .NET SDK codul pentru implementarea funcției „Hot Reload”, care fusese eliminat acum câteva zile din baza de cod, în ciuda faptului că acesta era deja deschis și făcea parte din versiunile preliminare .NET 6. Reprezentanții companiei și-au cerut scuze comunității și au recunoscut că au făcut o greșeală eliminând codul deja adăugat și nereacționând imediat la nemulțumirea comunității. De asemenea, a fost declarat că compania continuă să-și poziționeze .NET ca o platformă deschisă și va continua dezvoltarea acesteia conform modelului deschis de dezvoltare.

Se explică faptul că din cauza lipsei de resurse și timp înainte de lansarea .NET 6 s-a decis să se ofere Hot Reload doar în Visual Studio 2022, dar faptul principal a fost că, în loc să nu activeze pur și simplu codul deja adăugat în baza de cod deschisă, acest cod a fost eliminat din depozit. Menționarea lipsei de resurse pentru finalizarea „Hot Reload” pentru lansarea finală .NET 6 ridică întrebări, având în vedere că această funcționalitate făcea deja parte din lansările finale .NET 6 RC1 și .NET 6 RC2 și a fost testată de utilizatori. Dezvoltarea în Visual Studio 2022 nu oferă, de asemenea, timp suplimentar pentru îmbunătățiri, deoarece lansările Visual Studio 2022 și .NET 6 sunt programate pentru aceeași zi — 8 noiembrie.

Inițial s-a presupus că lăsarea „Hot Reload” doar în produsul comercial Visual Studio 2022 a fost destinată să crească atractivitatea sa competitivă în comparație cu instrumentele gratuite de dezvoltare. Potrivit publicației The Verge, eliminarea codului „Hot Reload” a fost o decizie managerială luată de Julia Liuson, liderul diviziei Microsoft pentru dezvoltarea de software.

Reamintim că funcția Hot Reload oferă instrumente pentru editarea codului în timp real în timpul execuției programului, permițând modificări fără a opri manual execuția și fără a atașa puncte de oprire. Dezvoltatorul putea rula aplicația sub controlul „dotnet watch”, după care modificările aduse codului erau aplicate automat aplicației rulate, permițând observarea imediată a rezultatului.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster