Испытания

Тесты для программистов

Для тестирования кандидатов уровня техник-программист были нужны тесты. С одной стороны, достаточно простые и неспецифичные, чтобы не морочить человеку голову. С другой, достаточно сложные, чтобы понять, как человек думает. В итоге получились такие задачки. Вдруг кому-то будет полезным.
Programming test 1

Когда модульные тесты не помогут

"Юнит-тесты" - "святая корова" наживульщиков и служителей культов TDD. Но если убрать все шаманство, то окажется, что технология автоматизированного модульного тестирования является давно известной и полезной. Надо, правда, учитывать затраты, потому что соотношение тестирующего кода к тестируемому примерно 2 к 1. Вы готовы писать в три раза больше кода?

Новая система мониторинга (FREE)

Господа!

Оцените наш новы проект
http://www.intulook.com/

Просьба о всех замечаниях и проблемах сообщать нам тут или на сайте проекта!

Планируется создать ОГРОМНОЕ количество плагинов

Спасибо

Forums: 

Firebird profiler

Мы отдали в публичный домен утилиту для трассировки и профилирования приложений, работающих с СУБД Firebird версии 2.5 и выше (т.к. соответствующая служба и API появились только в версии 2.5).

Сайт проекта на sourceforge

Конечно, до лидера в этой области - Microsoft SQL Server Profiler - далеко, но аналогичный базовый функционал присутствует.

Утилита работает как под Windows, так и под Linux.

Тест скорости: array vs TList vs dynamic array

Проведем небольшой замер скорости случайного и последовательного доступа, используя:

  • статический массив (array, должен размещаться на стеке)
  • класс-контейнер TList (размещается в куче)
  • динамический массив (тоже размещается в куче)

Используем массив из 10 миллионов элементов имеющих типы данных "integer" и "varaint". При необходимости вы можете легко изменить тип в соответствующей секции программы.

Страницы

Subscribe to RSS - Испытания