What is the next improvement after the first working version of joins?
What does good joins code look like?
What does a good verbal answer about joins sound like?
What anti-pattern should you watch for with joins?
When should you avoid a fancy use of joins?
How does joins affect maintainability?
What state reasoning matters with joins?
What naming guidance fits joins?
What boundary guidance fits joins?
What data-shape guidance fits joins?