ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
9 мая
24195 Топик полностью
blackbit (21.03.2005 21:49, просмотров: 1) ответил General на Какие есть. Можешь предложить свой blackbitston :))
..да не, дело в другом. Что-то сырцы тестов у меня не открываются... Буду по памяти: Думаю, что бОльшая часть кода математических и специальных тестов должна быть адекватна его направленности, отраженной в названии теста. Поясняю, вот тест 8-bit math: По идее, должен тестировать 8-битные алгебраические операции, но львиная доля его кода падает на вызовы функций (работа со стеком) и операции вычисления элементов массивов по индексу. Так что же тестирует этот тест? И вообще, хы хы.. где же операция вычитания? Что-то промахнулся Техас.. Для 16-ти и 32-х битных тоже самое. Или Switch case: Зачем столько case операторов? На время ветвления это никак не влияет. А сравнить объем кода достаточно 1-го, 2-х.. И опять же - сделано в вызове функции.. Matrix: Кто сказал, что для работы с массивами обязательны циклы for(.. ? А ведь их организация не слабо отъедает... В конце концов, тестируется именно обращение к массивам. Почему просто не сравнить обращение к элементам массива и их копирование из одного в другой (те две строки, что в теле цикла)? А вот супротив тестов типа FIR Filter ничего не имею. Это другая категория - практическая задача, и тут все может быть (и должно быть) в ходу.. Т.е. хочу сказать, что выбрасывать тесты не нужно, просто не мешало бы их переработать.