История изменений
Исправление quiet_readonly, (текущая версия) :
А практически нет, не решается, к сожалению.
То-то для организации БД внутри приложения по дефолту выбирается SQLite, покрытый тестами на 146%. Юнит-тесты, бенчмарки, нагрузочные тесты, стресс-тесты для выявления проблем с многопоточностью, функциональные тесты по заданным сценариям или записанным макросам — всё это в сумме может выявить кучу проблем.
К сожалению, разработка многих системных опенсорсных проектов идёт по принципам RAD, где тестов либо нет, либо объём кода тестов составляет пару процентов общего объёма кода, а не больше половины, как надо бы в идеале.
Исходная версия quiet_readonly, :
А практически нет, не решается, к сожалению.
То-то для организации БД внутри приложения по дефолту выбирается SQLite, покрытый тестами на 146%. Юнит-тесты, бенчмарки, нагрузочные тесты, стресс-тесты для выявления проблем с многопоточностью, функциональные тесты по заданным сценариям или записанным макросам — всё это в сумме может выявить кучу проблем.
К сожалению, разработка многих системных опенсорсных проектов идёт по принципу RAD, где тестов либо нет, либо объём кода тестов составляет пару процентов общего объёма кода, а не больше половины, как надо бы в идеале.