Юнит-тесты придумали лохи? Если у тебя все ок модуляризовано - это твой путь. Я на написание юнит-тестов (с всякими инфраструктурными заморочками под них) обычно трачу ничуть не меньше времени, чем на собственно кодинг.Для вас, как для программиста - тестировать чтение запись в БД мне нет нужды, все работает как часики. Приложение не цельное, оно модульное. Каждый модуль - своего рода отдельное приложение, работающее под ообщей платформой, обслуживающей БД, I\O, работу с удаленным сервером, синхронизацией данных и межмодульным взаимодействием, а так же является хостером для их настроек. Модули пишутся по одному. И данные нужны именно для того, чтобы отлаживать алгоритмы анализа. А мне тут каждый кулибин предлагает анализировать рандомную кашу.
Но ты предпочел обезьянок. Нелох с: