Microsoft к разработке и тестированию подключил пионеров

Oct 25, 2018 02:19

Иначе не назовешь. Все забывал эту статью запостить. Меня дичайше поразила суть "ошибок ( Read more... )

bugs, coding, microsoft, Яндекс, windows 10

Leave a comment

Comments 22

anonymous October 25 2018, 04:33:25 UTC
>>>подключил пионеров

дак именно это и произошло. QA они дико сократили, тестирование частично переложили на Windows Insider. Кушайте не обляпайтесь, как говорится.

Reply

sporaw October 25 2018, 10:16:21 UTC
В посте указано, что проблема не только в тестировании. Я, как разработчик, и как человек, занимавшейся организацией работы разработчиков, просто не представляю себе такого рода ситуацию. Какой квалификацией должен (не) обладать разработчик, чтобы сделать такое.

Reply

anonymous October 25 2018, 18:51:25 UTC
ммм, а при чем здесь квалификация разработчика? это вопрос именно что интеграции и QA.

вполне себе квалифицированный упаковщик либреофиса допустил в свое время очень похожую ошибку: в том случае, если в win системе профиль пользователя был симлинком на другое устройство, инсталлятор LO при установке или апгрейде удалял этот симлинк. слава богу, потери данных не было, но на крупных инсталляциях можете себе представить огорчение юзеров и попоболь админов.

разработчику очень трудно представить, в каких именно позах и конфигурациях затейники-пользователи будут использовать продукт. я уже не говорю - обвязать эти позы тестами. особенно если это микрософтовские комбайны наподобие Windows или офиса/шарепойнта/ксчейнджа.

Reply


anonymous October 25 2018, 05:48:53 UTC
Ну если раньше потребителем был бизнес, который чуть что не давал денег, то теперь это бородатый клоун с вейпом и смузи, которого вообще человеком никто не считает. Да вообще ось всем похрен, хомяки в браузерах живут.

А весь продакшен делается под юксами (включая макос), и там свои админы и разрабы на подхвате. У вин сервера же, подозреваю, другая команда девелоперов и тестировщиков.

Так что, полное загнивание и оскотинивание обычной консумерской винды вопрос недалекого будущего.

Reply

sporaw October 25 2018, 10:17:36 UTC
Это какие-то общие слова ни о чем. Я говорю о конкретном(-ых) разработчике(-ах), которые это накодили. Их квалификации. (И тестировщиках, которые это потом "тестировали")

Reply


outlier_v October 25 2018, 06:24:31 UTC
Намедни на хабре был годный текст, который пытается пояснить, как вся эта дичь пролезает в конечный продукт. Там сам цикл разработки кривой донельзя.

Reply

outlier_v October 25 2018, 07:31:15 UTC
а ссылка где? )

Reply

sporaw October 25 2018, 10:19:56 UTC
sporaw October 25 2018, 10:19:32 UTC
Читал эту статью, оттуда ссылку на вышеуказанный пост и выцепил.

Цикл разработки и все вот это - это уже нагромождения сверху (и это очень важно, да). Но меня именно люди интересуют, их квалификация. Это, действительно, можно закрыть правильным процессом, но обычно все равно будет что-то где-то вылезать, если с квалификацией у каждого участника в разных направлениях проблемы.

Reply


angry_elf October 25 2018, 06:57:42 UTC
Всё очень просто. Не ты делал каталог - не тебе его удалять. При попытке написания любого кода, модифицирующего хоть что-то в пути с ключевиками "users" и "document" должны шевелится волосы на жопе даже у компилятора.

Мелкомягкие 20 лет формировали репутацию к каталогу users/documents. Никто в здравом уме не хранил ничего ценного там, но постепенно начали. Один проёб, как в анекдоте про козу, и откат обратно, на 20 лет.

Reply

sourann October 25 2018, 10:55:23 UTC
Что за анекдот?

Reply

sourann October 25 2018, 11:15:48 UTC
Хороший! Спасибо!

Reply


anonymous October 25 2018, 17:45:40 UTC
Глядя на логику винапи (https://docs.microsoft.com/en-us/windows/desktop/api/fileapi/nf-fileapi-removedirectorya) можно предположить, что это не "забытая" проверка, а намеренное удаление содержимого. Насколько осознанное, вот это уже вопрос.

Reply


Leave a comment

Up