Парсинг. И снова целый день парсинг
Вот и окончился первый рабочий день недели. Понедельник - день тяжёлый (так считается), но для меня это день обычный, проходящий в привычном трудовом ритме. Ну вот я и работал целый день опять над парсингом. Ничего нового я сегодня не создал, но зато я сделал UNIT-тесты для функций класса SQLite, которые проверяют работу парсинга строк SQL-запросов, преобразуя их в объекты C#. Да уж, так тщательно я к этому вопросу ещё не подходил. Проверил и протестировал всё так досконально, как мог. Конечно без выявленных багов и недосмотров не обошлось. Разумеется, я это дело исправил.
Ну вот, собственно, и всё что я сделал. В даль не продвинулся, зато существенно уменьшил вероятность возникновения неожиданных (и не жданных) багов, которые могут проявиться уже во время работы над интерфейсом программы и как всегда не кстати, из-за чего бы пришлось перескакивать с одной работы на другую.
Разумеется, при всей тщательности проверки, нельзя сказать, что багов там не осталось совсем. Наверняка что-нибудь ещё вылезет в будущем. Но хотя бы вероятность этого я снизил. Вот такие дела. Ну а мне пора заканчивать рабочий день. Работы должно быть в меру. И на этом у меня пока всё.
И да. Работа с парсингом далеко не закончена 😀, завтра буду продолжать. Это будут уже SQL-запросы на работу с данными таблиц базы данных. В прошлой версии программы они парсились в диалоговых окнах. Но сейчас я пришёл к мнению, что гораздо рациональнее их будет поместить в класс для работы с базой данных. Всё будет в одном месте, не нужно будет метаться из стороны в сторону.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.