Size: a a a

2020 October 02

D

Dmitry in symfony
Dmitriy Tkachenko
может тогда лучше взять язык с более продвинутой типизацией? там куча тестов отвалится за ненадобностью.
В других языках у меня тестов меньше. Где типизация строже
источник

A

Arky in symfony
Dmitriy Tkachenko
И юниты на них повешать
не пусть просто дрючат браузэр
источник

D

Dmitry in symfony
Jurij Bachkov
Там получается, что останавливаешь программу до того, как её закончишь . Тоесть на этом этапе ты знаешь, какой должен быть результат. Соотвественно - можно написать тест сначала, а потом программу
Вы меня тдд учите ? Спасибо. У меня есть сертификат. Я знаю как это работает. Мне просто не нравится такой стиль
источник

D

Dmitry in symfony
Dmitriy Tkachenko
хотя смысл?) ты ж наркоманишь))
У каждого свои тараканы :)
источник

JB

Jurij Bachkov in symfony
Dmitry
Вы меня тдд учите ? Спасибо. У меня есть сертификат. Я знаю как это работает. Мне просто не нравится такой стиль
У тебя сертификат тестировщика
Они пишут тесты после говнокода
источник

DT

Dmitriy Tkachenko in symfony
Только всеравно решительно непонятно, как тестирование одного и того же несколько раз уменьшает кол-во багов
источник

D

Dmitry in symfony
Jurij Bachkov
У тебя сертификат тестировщика
Они пишут тесты после говнокода
Спасибо что прояснили тип сертификата :) полезная инфа
источник

D

Dmitry in symfony
Dmitriy Tkachenko
Только всеравно решительно непонятно, как тестирование одного и того же несколько раз уменьшает кол-во багов
Снижает вероятность отказа каждого конкретного модуля потому что он готов к любым поворотам судьбы.
источник

DT

Dmitriy Tkachenko in symfony
Dmitry
Снижает вероятность отказа каждого конкретного модуля потому что он готов к любым поворотам судьбы.
А как ты тестируешь термическую смерть вселенной?
источник

T🐜

The Ant 🐜 in symfony
Jurij Bachkov
У тебя сертификат тестировщика
Они пишут тесты после говнокода
ты так и не сказал, дописываешь ли тесты после кода, во время написания кода?
источник

JB

Jurij Bachkov in symfony
Dmitry
Спасибо что прояснили тип сертификата :) полезная инфа
👍
источник

D

Dmitry in symfony
Dmitriy Tkachenko
А как ты тестируешь термическую смерть вселенной?
Вероятность этого события в ближайшие 100 лет крайне мала. Нет смысла это тестировать
источник

DT

Dmitriy Tkachenko in symfony
Dmitry
Вероятность этого события в ближайшие 100 лет крайне мала. Нет смысла это тестировать
Ну там много чего смысла нет тестировать) вообще никакого) но почему то тестируешь же
источник

JB

Jurij Bachkov in symfony
The Ant 🐜
ты так и не сказал, дописываешь ли тесты после кода, во время написания кода?
В начале надо подготовить среду, вот здесь самое сложное
А потом с лёгкостью херашешь код
источник

D

Dmitry in symfony
Dmitriy Tkachenko
Ну там много чего смысла нет тестировать) вообще никакого) но почему то тестируешь же
Ну вот пример. Интерфейс Кеша на вход. Делаете гет. Что будете тестировать ?
источник

T🐜

The Ant 🐜 in symfony
Jurij Bachkov
В начале надо подготовить среду, вот здесь самое сложное
А потом с лёгкостью херашешь код
это "да, дописываю" или "нет, не дописываю"? :D
источник

JB

Jurij Bachkov in symfony
Dmitry
Ну вот пример. Интерфейс Кеша на вход. Делаете гет. Что будете тестировать ?
Мы тестируем работу кеша? Тогда создаём моки с просроченными датами, и смотрим, полетит ли эта прослойка в сервис
источник

D

Dmitry in symfony
Jurij Bachkov
Мы тестируем работу кеша? Тогда создаём моки с просроченными датами, и смотрим, полетит ли эта прослойка в сервис
Ага. А потом в реализации интерфейса вам прилетает от Кеша ексепшн в проде. Потому что перегружена сеть
источник

D

Dmitry in symfony
Вы что уроните приложение при этом только потому что не предусмотрели падение Кеш вызова ?
источник

JB

Jurij Bachkov in symfony
Ну это теория вероятности, сказок нет, а говно всегда случается
источник