Microsoft повернув код Hot Reload до репозиторію .NET

Компанія Microsoft прислухалася до думки спільноти і повернула в репозиторій. вибачилися і визнали, що зробили помилку, видаливши вже доданий код і відразу не відреагувавши на невдоволення спільноти. Заявлено також, що компанія продовжує позиціонувати .NET як відкриту платформу і продовжуватиме її розвиток відповідно до відкритої моделі розробки.

Пояснюється, що через брак ресурсів і часу перед релізом. був вилучений з репозиторію. Згадка про брак ресурсів для доведення Hot Reload до фінального релізу .NET 6 викликають питання, оскільки дана можливість вже входила до складу фінальних текстових випусків .NET 2022 RC6 і .NET 6 RC1, і була протестована користувачами. Розвиток у Visual Studio 6 також не дає додаткового часу на доопрацювання, оскільки релізи Visual Studio 2 та .NET 2022 заплановані на один день – 2022 листопада.

Спочатку передбачалося, що залишення Hot Reload тільки в комерційному продукті Visual Studio 2022 було націлене на підвищення його конкурентної привабливості в порівнянні з безкоштовними інструментами для розробки. За даними видання The Verge, видалення коду Hot Reload було управлінським рішенням, яке було прийнято Джулією Люсон (Julia Liuson), керівником підрозділу Microsoft з розробки програмних продуктів.

Нагадаємо, що функція Hot Reload надає засоби для редагування коду на льоту під час виконання програми, дозволяючи вносити зміни без ручної зупинки виконання та без прикріплення точок зупинки. Розробник міг запустити додаток під управлінням «dotnet watch», після чого зміни, що вносяться в код, автоматично застосовувалися до запущеного додатку, що дозволяло відразу спостерігати результат.

Джерело: opennet.ru

Додати коментар або відгук