LINUX.ORG.RU

История изменений

Исправление quiet_readonly, (текущая версия) :

А практически нет, не решается, к сожалению.

То-то для организации БД внутри приложения по дефолту выбирается SQLite, покрытый тестами на 146%. Юнит-тесты, бенчмарки, нагрузочные тесты, стресс-тесты для выявления проблем с многопоточностью, функциональные тесты по заданным сценариям или записанным макросам — всё это в сумме может выявить кучу проблем.

К сожалению, разработка многих системных опенсорсных проектов идёт по принципам RAD, где тестов либо нет, либо объём кода тестов составляет пару процентов общего объёма кода, а не больше половины, как надо бы в идеале.

Исходная версия quiet_readonly, :

А практически нет, не решается, к сожалению.

То-то для организации БД внутри приложения по дефолту выбирается SQLite, покрытый тестами на 146%. Юнит-тесты, бенчмарки, нагрузочные тесты, стресс-тесты для выявления проблем с многопоточностью, функциональные тесты по заданным сценариям или записанным макросам — всё это в сумме может выявить кучу проблем.

К сожалению, разработка многих системных опенсорсных проектов идёт по принципу RAD, где тестов либо нет, либо объём кода тестов составляет пару процентов общего объёма кода, а не больше половины, как надо бы в идеале.