Вот, под самый последний час самого последнего дня в этой моей рабочей недели наконец-то после долгих дней труда готов класс для рабы с базой данных SQLite. Ну и как всегда, делаем всё то, что уже делали на протяжении многих последних дней - переносили код из старой версии программы в новую. Ну, конечно, сейчас речь идет о переносе кода из черновика в чистовую версию. То бишь продакшн-версию. И как обычно, изменениям подверглись наименования функций и переменных. Как же без этого? Да никак! Я это делаю каждый раз при переделывании! Так что вот так. Ну и (тоже, как без этого) я внес и кое-что новенькое. То есть добавил свежий функционал в этот самый класс.
На этот раз у меня добавились функции поиска и замены данных в таблицах. В черновой версии этот функционал был вшит в модель-представление диалоговых окон для поиска и замены. Ну а теперь этот функционал встроен в класс для работы с SQLite и теперь в модели-представлении диалога поиска и замены останется только обратиться к функциям основного класса, что делает код модели-представления более чистым и лаконичных. Так то.
Ну а так, это всё. Теперь мои посты выходят не каждый день. Пока я занимаюсь рефакторингом, ибо писать о том, что за день я подправил несколько функций где-то в ядре программы, писать особого смысла нет.
Ну и теперь уже я отложил работу уже до понедельника, чтобы заняться и другими делами. Так что пока на этом у меня всё и до новых постов с новыми свершениями.
