Могу ошибаться, но: ассершены нужны чисто для программистов, чтобы когда работает несколько программеров или десяток над одной программой, вдруг, внезапно в один из методов, который написал один программист, "случайно" не залетело не то число, которое занесёт другой программист, (скажем так). А когда программа готова, то их отрубают, т.к. это защита от случайностей у программистов. А условия это часть программы и защищает от пользователя =D
Спасибо
Их ещё использует вообще кто-то?
У нас раньше использовалось для QA тестирования.
Так что кто-то использует)
Чем ассершены лучше условия?
Могу ошибаться, но: ассершены нужны чисто для программистов, чтобы когда работает несколько программеров или десяток над одной программой, вдруг, внезапно в один из методов, который написал один программист, "случайно" не залетело не то число, которое занесёт другой программист, (скажем так). А когда программа готова, то их отрубают, т.к. это защита от случайностей у программистов. А условия это часть программы и защищает от пользователя =D
фейлят/пасят тест в автоматизации
Ассерты для тестирования используются, а не для работы программы. Автор как-то не туда пошел.
@@Myasnikus Для этого есть юнит-тесты)
В видео полезного = 3 минуты, остальное вода и слова паразиты