All challenges
Multiple ChoiceIntermediate 45s

GRASP: Information Expert guidance

The GRASP 'Information Expert' pattern tells you to assign a responsibility to which class?
Options
  1. 1The controller class that receives the system events from the outside
  2. 2The class with the fewest dependencies so coupling stays low
  3. 3The class with the most data and logic needed to fulfill it
  4. 4Any class in the same package as the responsibility being assigned

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle