ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
1249407 Топик полностью
Oman (13.10.2022 16:15, просмотров: 96) ответил SciFi на Что зачем? Тестирование? Теоретически любое изменение прошивки может сломать любую функцию на любом варианте железа. Соответственно, если функций N, вариантов железа M, то тестировать нужно N*M комбинаций. Это в общем случае. Но вам виднее, конечно.
я молчу про TDD. Но если ваш код не тестируется как черный ящик(кроссплатформенность, модульность, независимость и т.д.) вы просто себе же геморрой делаете, вопрос к вашей архитектуре. Платформозависимый код можно проверять на любой плате, где такой проц или такая микруха. Боитесь, что пишет не туда - ну делаете дампы до и после, анализируете map. При желание все можно автоматизировать. Уж точно не проверять, то что было не изменено.