Для меня сворминг — это всё, что больше одного :-)
Я не понимаю смысла итераций. Особенно там, где в реальности никакой высокой неопределенности нет и в помине, а выбор над чем работать определяется соотношением полезности и цены реализации.
предполагается, что команда фокусируется на важных задачах в спринте, а не бросается работать над всем сразу.
Тут тогда вопрос, почему в спринте есть задачи, не подчинённые цели спринта. А если таковых нет, то какая разница, если команда закомитилась на весь скоуп, определенный при планировании. Все задачи важны.
Явные WIP-лимиты канбана мне милы тем, что подсвечивают узкие места и заставляют команду их разгребать. Сворминг в скраме я не встречал, пожалуй, ни разу.
Встречал мнение, что использование скрама без WIP-лимитов крайне часто превращает его в мини водопад, когда задачи массово доезжают до последних стадий под конец спринта и перегружают систему: типа на QA или продактов сразу вываливается большой объем работы по приёмке.
Nullability — это про область определения/множество допустимых значений. То, что null в этом случае соответствует значению по умолчанию не более чем нюанс (иногда, кстати, очень досадный).
"Просто придётся писать методы расширения для каждого метода, который мы хотим вызвать в цепочке и нет никакого общего метода их вызова в цепочке. Для коллекции есть, а для одиночных значений нет."
Так для коллекций уже кем-то написана куча метдов-расширений которые коллекцию и возвращают, поэтому можно цепочку вызовов делать.
Я, видимо, что-то из контекста упускаю, поэтому всё равно не улавливаю проблему. Можете как-то переформулировать?
А как быстро обычно удается дозвониться до помощника?
Я на принимающей стороне в этом приложении. Бывает, поступает звонок, буквально через пару секунд пытаюсь ответить, но пишут, что ответил уже кто-то другой. А бывает, что довольно долго пиликает.
Да какое часами. Я сегодня прикола ради попросил его убрать Skip с 44 тестов в одном файле. Он мне выжрал 2% месячной нормы.
Есть какие-то официальные представители в Европе?
В Нидерланды реально заказать?
Интересно, как там с mutation testing :-)
Для меня сворминг — это всё, что больше одного :-)
Я не понимаю смысла итераций. Особенно там, где в реальности никакой высокой неопределенности нет и в помине, а выбор над чем работать определяется соотношением полезности и цены реализации.
Тут тогда вопрос, почему в спринте есть задачи, не подчинённые цели спринта. А если таковых нет, то какая разница, если команда закомитилась на весь скоуп, определенный при планировании. Все задачи важны.
Явные WIP-лимиты канбана мне милы тем, что подсвечивают узкие места и заставляют команду их разгребать. Сворминг в скраме я не встречал, пожалуй, ни разу.
Встречал мнение, что использование скрама без WIP-лимитов крайне часто превращает его в мини водопад, когда задачи массово доезжают до последних стадий под конец спринта и перегружают систему: типа на QA или продактов сразу вываливается большой объем работы по приёмке.
Я спросил ИИшки, почему стыд и скрам сильно более популярен, нежели канбан. В ответах одним из факторов была "продаваемость" скрама менеджменту.
+1
Nullability — это про область определения/множество допустимых значений. То, что null в этом случае соответствует значению по умолчанию не более чем нюанс (иногда, кстати, очень досадный).
required — про явную инициализацию
Понятия ортогональные.
Они разве не забили на extension everything?
Так она же не для коротко-живущих, по крайней мере , не рекомендуется.
Я после статьи пошел выяснять, когда можно использовать Unsafe.AsPointer и узнал о Pinned Object Heap
С языка сняли
Интересно б статистику конечно, много ли вообще кому не практике приходилось использовать unsafe сам по себе без нужд интеграции с чем-то нативным?
"Просто придётся писать методы расширения для каждого метода, который мы хотим вызвать в цепочке и нет никакого общего метода их вызова в цепочке. Для коллекции есть, а для одиночных значений нет."
Так для коллекций уже кем-то написана куча метдов-расширений которые коллекцию и возвращают, поэтому можно цепочку вызовов делать.
Я, видимо, что-то из контекста упускаю, поэтому всё равно не улавливаю проблему. Можете как-то переформулировать?
Второе издание недавно вышло, сильно изменённое.
Эм, а что мешает сделать метод расширение для Order'а?
Так нельзя — как именно нельзя?
Ещё б они поменьше ИИ в каждую щель пихали, не смещая акцент с нормальной разработки. В команде EF три человека осталось. MAUI тоже подрезали.
А как быстро обычно удается дозвониться до помощника?
Я на принимающей стороне в этом приложении. Бывает, поступает звонок, буквально через пару секунд пытаюсь ответить, но пишут, что ответил уже кто-то другой. А бывает, что довольно долго пиликает.