Golang | Вопросы собесов
4.76K subscribers
32 photos
974 links
Download Telegram
🤔 Почему в TDD тесты пишутся прежде кода?

1. Четкость требований:
- Тесты помогают лучше понять, что должен делать код.
2. Минимизация ошибок:
- Код пишется для прохождения тестов, что снижает вероятность багов.
3. Улучшение дизайна:
- Код проектируется так, чтобы быть тестируемым и модульным.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🤔 Если у кода плохая организация, как это понять?

1. Сложность изменений:
- Любое изменение требует модификации большого количества частей системы.
2. Высокая связность:
- Модули сильно зависят друг от друга.
3. Дублирование кода:
- Повторяющиеся фрагменты вместо переиспользования.
4. Сложность тестирования:
- Тесты сложно написать или они отсутствуют.


Ставь 👍 если знал ответ, 🔥 если нет
Заби�