And then there’s necessary information and how to present it. Although you can let a character explain what the reader needs to know through dialogue or thought, this too can be heavy-handed. There must be a valid reason for the character to explain.
Dave answered the door. “Hello, my daughter. How’s the architect business today?”
A little obvious, don’t you think? But it did tell us their relationship and that she’s an architect.
Information should pertain to the story or reveal character. Maybe the daughter has a roll of blueprints with her and forgets them when she leaves—they should have some significance other than being a device to tell the reader what she does.