Skip to content
Sharp

Iterators and Generators · interview question

A teammate submits shaky yield and custom generators code. Which review comment is the strongest?

Multiple choiceMediumchapter-8-curatedpremiumiterators-and-generatorsyield-and-custom-generators
Choose one answer
Answer and explanation

Correct answer

C. Make the rule clearer and easier to explain. Use yield when the sequence is conceptually produced step by step and the consumer does not need the whole result up front.

Why

The best review comment anchors the change to readability, correctness, and future maintenance. If the consumer immediately forces the whole generator into a list, the lazy design may be mostly decorative.

Test yourself on Iterators and Generators

A free test with instant, explained results. No account needed.

Start free test
All Iterators and Generators questions →