Обновить
1
Pavel Voronin@voroninp

Пользователь

Отправить сообщение

Да какое часами. Я сегодня прикола ради попросил его убрать Skip с 44 тестов в одном файле. Он мне выжрал 2% месячной нормы.

Есть какие-то официальные представители в Европе?

В Нидерланды реально заказать?

Интересно, как там с mutation testing :-)

Для меня сворминг — это всё, что больше одного :-)

Я не понимаю смысла итераций. Особенно там, где в реальности никакой высокой неопределенности нет и в помине, а выбор над чем работать определяется соотношением полезности и цены реализации.

предполагается, что команда фокусируется на важных задачах в спринте, а не бросается работать над всем сразу.

Тут тогда вопрос, почему в спринте есть задачи, не подчинённые цели спринта. А если таковых нет, то какая разница, если команда закомитилась на весь скоуп, определенный при планировании. Все задачи важны.

Явные WIP-лимиты канбана мне милы тем, что подсвечивают узкие места и заставляют команду их разгребать. Сворминг в скраме я не встречал, пожалуй, ни разу.

Встречал мнение, что использование скрама без WIP-лимитов крайне часто превращает его в мини водопад, когда задачи массово доезжают до последних стадий под конец спринта и перегружают систему: типа на QA или продактов сразу вываливается большой объем работы по приёмке.

Я спросил ИИшки, почему стыд и скрам сильно более популярен, нежели канбан. В ответах одним из факторов была "продаваемость" скрама менеджменту.

+1

Nullability — это про область определения/множество допустимых значений. То, что null в этом случае соответствует значению по умолчанию не более чем нюанс (иногда, кстати, очень досадный).

required — про явную инициализацию

Понятия ортогональные.

Они разве не забили на extension everything?

Так она же не для коротко-живущих, по крайней мере , не рекомендуется.

Я после статьи пошел выяснять, когда можно использовать Unsafe.AsPointer и узнал о Pinned Object Heap

С языка сняли

Интересно б статистику конечно, много ли вообще кому не практике приходилось использовать unsafe сам по себе без нужд интеграции с чем-то нативным?

"Просто придётся писать методы расширения для каждого метода, который мы хотим вызвать в цепочке и нет никакого общего метода их вызова в цепочке. Для коллекции есть, а для одиночных значений нет."

Так для коллекций уже кем-то написана куча метдов-расширений которые коллекцию и возвращают, поэтому можно цепочку вызовов делать.

Я, видимо, что-то из контекста упускаю, поэтому всё равно не улавливаю проблему. Можете как-то переформулировать?

Второе издание недавно вышло, сильно изменённое.

Эм, а что мешает сделать метод расширение для Order'а?

Так нельзя — как именно нельзя?

Ещё б они поменьше ИИ в каждую щель пихали, не смещая акцент с нормальной разработки. В команде EF три человека осталось. MAUI тоже подрезали.

А как быстро обычно удается дозвониться до помощника?

Я на принимающей стороне в этом приложении. Бывает, поступает звонок, буквально через пару секунд пытаюсь ответить, но пишут, что ответил уже кто-то другой. А бывает, что довольно долго пиликает.

Информация

В рейтинге
Не участвует
Откуда
Amstelveen, Noord-Holland, Нидерланды
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Архитектор программного обеспечения
Старший