Size: a a a

2020 May 02

RL

Ruslan Levitskiy 🇷🇺... in Go-go!
Daniel Podolsky
чет вы совсем в бутылку полезли

если у вас алгорит сложнее crud - вам тесты по-любому нужны, с достойным покрытием

дебагер точно не понадобится
Тест сигнализирует о проблеме, а не выявлят ее причину
источник

RL

Ruslan Levitskiy 🇷🇺... in Go-go!
Александр Попов
тогда не надо будет лазить с дебагером, сразу отвалится ветка и будет понятно где оно с грохотом упало
Это в идеальном мире, да
источник

DP

Daniel Podolsky in Go-go!
Ruslan Levitskiy 🇷🇺
Тест сигнализирует о проблеме, а не выявлят ее причину
а дебагер даже и не сигнализирует. и что?

мысль в том, что unit тестирования должен быть достаточно мелким, чтобы с непроходящим тестом на нем можно было разобраться без содомии
источник

RL

Ruslan Levitskiy 🇷🇺... in Go-go!
Daniel Podolsky
а дебагер даже и не сигнализирует. и что?

мысль в том, что unit тестирования должен быть достаточно мелким, чтобы с непроходящим тестом на нем можно было разобраться без содомии
Меня зацепило утверждение, что дебагер не нужен. Моя ежедневная практика подтверждает, что это не так, и тесты не смогут решить эту проблему, ибо они предназначены для другого. Я считаю, что дебагеры - это лучшее, что придумали программисты для того, чтобы облегчить себе жизнь. Переубеждать никого не буду, просто буду читать чатик ) всех с праздниками
источник

DP

Daniel Podolsky in Go-go!
так это, попробуйте пару недель пожить без дебагера. все, кто пробовал - не возвращались к нему
источник

АП

Александр Попов... in Go-go!
я например отлаживаю принтами, ну хоть убейте :(
источник

RL

Ruslan Levitskiy 🇷🇺... in Go-go!
Более того, когда мой коллега вместо дебагера начнет писать все оперативные данные в лог, вместо того, чтобы дебагер запустить, я его пристыжу и попрошу не тратить время
источник

RL

Ruslan Levitskiy 🇷🇺... in Go-go!
А за 5 минут найти ошибку в алгоритме
источник

DP

Daniel Podolsky in Go-go!
аминь
источник

RL

Ruslan Levitskiy 🇷🇺... in Go-go!
Александр Попов
я например отлаживаю принтами, ну хоть убейте :(
Shame on you
источник

DP

Daniel Podolsky in Go-go!
напоминает спор сторонников доказательной медицины со сторонниками гомеопатии

вам нужны тесты, это факт

вам нужны тесты, которые показывают ошибку в алгоритме - тоже факт

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

и где тут место для дебагера?

вы меня извините, я не с вами спорю, я просто не могу позволить вам пропагандировать содомию в этом чате
источник

VK

Vladimir Kolosov in Go-go!
главное, ни за что не говорите какая ошибка. Пусть сами ищут (какая ошибка?)
источник

AT

Aleksandr Tkachenko in Go-go!
Vladimir Kolosov
главное, ни за что не говорите какая ошибка. Пусть сами ищут (какая ошибка?)
блин) вылетело написать) сейчас поправлю, спасибо)
источник

АМ

Александр Мелентьев... in Go-go!
Александр Попов
я например отлаживаю принтами, ну хоть убейте :(
Жиза
источник

D

DaySandBox in Go-go!
Message from Роман deleted. Reason: external link (?)
источник

VK

Vladimir Kolosov in Go-go!
мне кажется, одно другое не исключает. Начинаю с принтов, заканчиваю дебаггером.
источник

AT

Aleksandr Tkachenko in Go-go!
Ребят, может кто-нибудь помочь пожалуйста?
Из данного репозитория (https://gitlab.com/tokend/tokend-cli) пытаюсь собрать исполняемый файл, командой которая указана в файле "Makefile" (https://gitlab.com/tokend/tokend-cli/-/blob/master/Makefile), но получаю ошибку при сборке.
Может кто подсказать, что-то на их стороне? либо же у меня какая-то проблема с зависимостями, путями?
Ошибка: https://pastebin.com/sWKnMWrh
Спасибо
источник

DP

Daniel Podolsky in Go-go!
Vladimir Kolosov
мне кажется, одно другое не исключает. Начинаю с принтов, заканчиваю дебаггером.
так а в каком момент дебагер-то нужен?
источник

s

snip in Go-go!
Daniel Podolsky
так а в каком момент дебагер-то нужен?
Когда пишешь на си например
источник

DP

Daniel Podolsky in Go-go!
snip
Когда пишешь на си например
ну я и там как-то обхожусь последние 18 лет
источник