-
- вложенные структуры -- нужен рекурсивный сериализатор. по ссылке такой на темплейтах сделан. ну или swig для автогенерации кода который переведет в списки (tcl например), которые уже можно перебирать своими силами (в c/c++ итерация по членам fk0(33 знак., 13.05.2017 17:14, ссылка)
- Отладка? См. как работают отладчики. Отладочная информация в файле ELF и всё такое. - SciFi(13.05.2017 14:01)
- А если слово "отладка" заменить на "тестирование" - т.е. проверку функциональности менее квалифицированным человеком? Настроил (установил конфигурацию) -> создал внешнее воздействие -> проверил состояние. Квалифицированных людей, способных vllv(176 знак., 13.05.2017 17:13)
- Честно говоря, я сути вопроса не понял. Сложные структуры данных считаю злом. Не даром в ЯВУ подвышенного уровня их нет и все сводится к спискам, ассоциативным массивам и т.п. - fk0(13.05.2017 17:19)
- Тут уже от "кишков" сильно зависит. Опять же, функциональным тестированием никого не удивишь. Откуда эта зацикленность на "структурах"? Вообще-то правильно было бы на этапе проектирования просто заложить функционал, необходимый для тестирования. SciFi(34 знак., 13.05.2017 17:19)
- Настроек много, например, параметры индикации, действия на события, анализ параметров сигналов. Даже если отказаться от структур, будет множество разных массивов и отдельных переменных. vllv(221 знак., 13.05.2017 17:41)
- Юнит тесты! Когда тест подгоняется под результат. А на деле потом совсем другое выходит. - fk0(13.05.2017 17:20)
- А если слово "отладка" заменить на "тестирование" - т.е. проверку функциональности менее квалифицированным человеком? Настроил (установил конфигурацию) -> создал внешнее воздействие -> проверил состояние. Квалифицированных людей, способных vllv(176 знак., 13.05.2017 17:13)