По причине постоянного изменения БД в ней начали всплывать ошибки, которые на момент написания кода ошибками не были.

Пример:

нужно выдать суммарный отчёт по округу за определённую дату (1 или 15 число). Период отчёта у меня считался как среднее от всех значений годов, месяцев и частей месяцев, так как значения эти в одном запросе не менялись, и,

соответственно, в результате получались корректные значения. Криво было сделано, согласен, однако на тот момент такой способ работал. Но тут пришлось внести изменения - внедрить отметку о завершении паспортизации, чтобы не требовать повторяющихся данных. А даты завершения ведь у всех разные, и отчёты от этих подразделений тоже нужно включать в общий отчёт, соответственно, даты отчёта "поплыли". Проблема была решена за десять минут, а заодно были проверены все запросы и отчёты, чтобы впредь такое не повторялось. Банальная мысль, но разрабатывать программное обеспечение без проекта или технического задания

очень сложно.