Диалоги состоят из прямой речи, но речь в них редко бывает идеально прямой. Сплошь и рядом она бывает неровной, извилистой, даже петляющей, хотя грамматически остается безукоризненно прямой речью.
— Вы понимаете, что я хочу сказать?
— Прекрасно понимаю.
Тире перед прямой речью — эталон прямоты, которому она должна следовать, но, к сожалению, следует не всегда. А иногда не следует — к счастью…
Феликс Кривин "Принцесса Грамматика".
И ещё здесь: Ох уж этот скромный мягкий знак!