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