ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
919982 Топик полностью
framer (08.05.2019 07:55 - 08:05, просмотров: 88) ответил Mefod на Используете ли вы тесты, наподобие CUnit или другое, при разработке программ на микроконтроллер. Если да, то каким образом и что? Хочется автоматизировать процесс проверки неких функций в языке программирования.
Важно уметь разделять четко код на платформозависимый и платформонезависимый. Обычно платформозависимый код не поддается unit тестам. А платформонезависимый тестируется и прогоняется на удобном хосте с удобным дебагером и тестами. Можно применять TDD. Подтверждение из ниже приведенной книги. "During this stage, you write code that is platform independent. You look for opportunities to disconnect software from hardware, as much as is practical. The boundary between hardware and software becomes evident and is recorded in your test cases."