Size: a a a

2021 March 04

MM

Mikheil Mikheil in .NET Talks 🎄
Хорошо, чекну
источник

MM

Mikheil Mikheil in .NET Talks 🎄
Katana X
Саму формулу только математик пизже придумает
Тут не формула а алгоритм
источник

KF

Kirill Fimchenko in .NET Talks 🎄
Katana X
Остановитесь мы не тестеры
разрабы пишут тесты
источник

V🧀

Vestrond 🧀 in .NET Talks 🎄
Katana X
Остановитесь мы не тестеры
тут половина людей пишут тесты только после пинка)
источник

L

Liza in .NET Talks 🎄
Mikheil Mikheil
А юнит тесты как работают типа все возможные варианты пихают в метод и проверяют не ебанул ли эксепшен там где не надо?
Это fuzzy тесты так работают
источник

L

Liza in .NET Talks 🎄
Ты можешь настроить генерилку моков так
источник

KF

Kirill Fimchenko in .NET Talks 🎄
Liza
Это fuzzy тесты так работают
проперти бейзед еще называются
источник

L

Liza in .NET Talks 🎄
Kirill Fimchenko
проперти бейзед еще называются
Не
источник

KF

Kirill Fimchenko in .NET Talks 🎄
но если челик никогда тестов не писал, возможно и не стоит, пока
источник

L

Liza in .NET Talks 🎄
Проперти бейзед это другое
источник

L

Liza in .NET Talks 🎄
Они не предполагают рандомные значения
источник

L

Liza in .NET Talks 🎄
Сами по себе
источник

AS

Andrew Shurunov in .NET Talks 🎄
Kirill Fimchenko
но если челик никогда тестов не писал, возможно и не стоит, пока
Так наоборот стоит
источник

KF

Kirill Fimchenko in .NET Talks 🎄
а как ты с полностью рандомными данными сможешь аутпут валидировать?
источник

L

Liza in .NET Talks 🎄
Kirill Fimchenko
а как ты с полностью рандомными данными сможешь аутпут валидировать?
Ну ты ведь констрейнты можешь задать
источник

L

Liza in .NET Talks 🎄
И некоторые вещи должны быть инвариантны в рамках этих ограничений
источник

L

Liza in .NET Talks 🎄
Типа то что эксепшн не вывалился например
источник

MN

Mr. N in .NET Talks 🎄
Mikheil Mikheil
ребят посмотрите плиз. Задача такая : в метод приходит массив интов, надо найти минимальный инт > 0 и еще чтобы он не был в массиве. Например : пришло 1,2,3,5 значит верну 4. Знаю что есть решения получше( знаю их). Хочу чтобы вы оценили насколько это говнокод, что можно переделать или какие нибудь примеры где все нахер может сломаться?
OrderBy().First()
источник

NS

Nikolay Shamshurin in .NET Talks 🎄
Array.Sort(arr);

               if (arr[0] - 1 > 0)
               {
                   return arr[0] - 1;
               }
               for (int i = arr[0] + 1; i < arr.Length; i++)
               {
                   if (!arr.Contains(i))
                   {
                       return i;
                   }
               }
               return arr[^1] +1;
источник

NS

Nikolay Shamshurin in .NET Talks 🎄
Вот без линка)
источник