Понятия
Директивы
Валидация vs. Верификация
Кот в мешке
100

Что такое предпроцессинг кода?

•Модификация исходного кода до компиляции

100

•определяет символ (например, DEBUG), который можно проверить через #if директива ....

#define

100

Что такое валидация?

•Проверка данных на корректность

100

Что такое T4-шаблоны?

(Text Template Transformation Toolkit)

•Где используется: генерация кода «на лету» (например, Entity Framework)

•Пример: автоматическое создание классов из БД

200

Что такое директивы препроцессора?

•Директивы препроцессора позволяют включать или исключать части кода на этапе компиляции в зависимости от условий

200

#if, #elif, #else, #endif это?

•условные блоки. Код внутри них компилируется только если условие истинно

200

Что такое верификация?

проверка данных на достоверность

200

2 типа анализа кода в Visual Studio

Анализ в реальном времени

Анализ на этапе компиляции

300

директива .... временно отключает предупреждения компилятора для конкретного участка кода

#pragma warning

300

3 типа валидации

Валидация разработчика

Серверная валидация

Клиентская валидация

300

Что такое unit-тесты?

метод тестирования ПО, при котором проверяют отдельные модули или компоненты программы на предмет их корректности