Rules are not set in stone, they are tools to ensure that written language isn't just chaos. They can be bent or broken within reason and if you want to call yourself a contemporary writer, you might as well develop a modern style of writing instead of a stuffy follow-every-rule style that nobody will like.
"Name?" a tall, skinny woman enquired.
"Name?" a tall, skinny woman demanded.
"Name?" a tall, skinny woman asked.
"Name?" a tall, skinny woman said.
"Name" a tall, skinny woman enquired.
"Name" a tall, skinny woman demanded.
"Name" a tall, skinny woman asked.
"Name" a tall, skinny woman said.
These are all grammatically correct. However, if you are not "full retard" then when you read them you will get different tones of voice and different ideas about the scene based on BOTH the punctuation in the quote, and the dialogue tag at the end.
And just before you try to come back with your arrogant idea about how the ET way of writing is the only way, examine the following quotes. They are straight out of the Sorceress of Darshiva, by David Eddings, whose mastery of languange has enchanted many readers:
"How long was the Sardion here?" Belgarath asked.
"Why don't you see if you can get some sleep, Ce'Nedra?" Garion asked her.
"What are you doing over there?" she asked,
"Couldn't we rig a sail of some sort?" Silk asked hopefully.
"Would ye care for a cup, sweeting?" he asked the duchess politely,
I think if I can pull out a popular novel from my bookshelf and immediately find five examples of exactly the thing you say is wrong, it's time to rethink your "proper writing advice"
That's exactly why you wrote incorrectly. By nature, we write exactly the way we talk until we're trained to understand that writing the same way we talk isn't always correct. It's okay to say "That sucks in my opinion" when you're chilling with your buddies, but chilling with your buddies and writing a novel or essay are two different things.
He's writing a book, not a letter to one of his friends, so he needs actual proper writing advice. If all you know how to do is write the way you talk then you're not in a position to be advising people.