2822 читали · 5 лет назад
Разница между тестированием, QC и QA
Сегодня хочу рассмотреть разницу между тестированием, контролем качества (QC) и обеспечением качества (QA). Статья будет полезна тем, кто начинает свой путь в тестировании. Если лень читать - смотрите...
Что такое CQS и почему это нужно знать?
Command-Query Separation (CQS) — это принцип проектирования программного кода, который предлагает разделять операции, изменяющие состояние (команды), от операций, которые просто возвращают информацию (запросы). Команды (Commands) Что это? Операции, которые изменяют состояние системы или объекта. Пример: Создание, обновление или удаление данных. Принцип CQS: Команды не возвращают результат. Они либо выполняют действие, либо вызывают изменение состояния, но не возвращают обычное значение. Запросы (Queries): Что это? Операции, которые запрашивают информацию или возвращают результат...