Size: a a a

Генератор непрочитанных сообщений

2020 February 14

AK

Alexander Kladov in Генератор непрочитанных сообщений
если ты про zend debugger и phpdbg
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Viktor TElless
А ещё тесты писать вместо вардампов
дебаггер полезен когда нужно найти проблему, как тесты в этом помогут?
источник

F

Faust in Генератор непрочитанных сообщений
Alexander Kladov
дебаггер полезен когда нужно найти проблему, как тесты в этом помогут?
Тесты неплохо помогают дебажить конкретные кейсы
источник

VT

Viktor TElless in Генератор непрочитанных сообщений
Alexander Kladov
дебаггер полезен когда нужно найти проблему, как тесты в этом помогут?
Ровно так же. Что делает дебаг? По сути даёт в куче мест посмотреть состояние. Как куча вардампов, только ты при этом не дебил.
Что мешает на ожидаемое состояние написать тест?
источник

VT

Viktor TElless in Генератор непрочитанных сообщений
Да, дольше чем ходить дебагом, зато он останется
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Viktor TElless
Ровно так же. Что делает дебаг? По сути даёт в куче мест посмотреть состояние. Как куча вардампов, только ты при этом не дебил.
Что мешает на ожидаемое состояние написать тест?
ну смотри, допустим какой-то сложный и длинный флоу, не знаю где проблема, какой тест я пишу?
источник

VT

Viktor TElless in Генератор непрочитанных сообщений
Alexander Kladov
ну смотри, допустим какой-то сложный и длинный флоу, не знаю где проблема, какой тест я пишу?
Все
источник

F

Faust in Генератор непрочитанных сообщений
Alexander Kladov
ну смотри, допустим какой-то сложный и длинный флоу, не знаю где проблема, какой тест я пишу?
Тест уже написан
источник

VT

Viktor TElless in Генератор непрочитанных сообщений
- сколько тестов вам нужно?
- да
источник

F

Faust in Генератор непрочитанных сообщений
В идеале
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
т.е. покрываю каждую функцию юнит тестом?
источник

VT

Viktor TElless in Генератор непрочитанных сообщений
Faust
Тест уже написан
Я не верю в тдд
источник

VT

Viktor TElless in Генератор непрочитанных сообщений
Alexander Kladov
т.е. покрываю каждую функцию юнит тестом?
Смотри, если тебе хочется запустить какую-то функцию, значит ты в ней не уверен. Не уверен - напиши тест.
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Viktor TElless
Смотри, если тебе хочется запустить какую-то функцию, значит ты в ней не уверен. Не уверен - напиши тест.
согласен, это хороший способ, когда ты неограничен во времени
источник

VT

Viktor TElless in Генератор непрочитанных сообщений
Когда ты адекватно ограничен, так точнее.
источник

F

Faust in Генератор непрочитанных сообщений
Viktor TElless
Я не верю в тдд
А я видел тдд
источник

F

Faust in Генератор непрочитанных сообщений
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Viktor TElless
А альтернатива дебага только вардампы? Оо
так я написал "/аналог"
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
но вообще дебаггер очень балует) типа можно просто f8 клацать и смотреть где проблема)
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Alexander Kladov
но вообще дебаггер очень балует) типа можно просто f8 клацать и смотреть где проблема)
не включая голову при этом особо
источник