All challenges
Multiple ChoiceBeginner 45s

Facade reduces coupling

A Facade over a complex subsystem primarily:
Options
  1. 1Eliminates all bugs inside the subsystem by completely hiding its implementation from the outside
  2. 2Provides a simplified entry point, reducing clients' coupling to subsystem details
  3. 3Adds new business features on top that the underlying subsystem never actually provided at all
  4. 4Replaces the complex subsystem entirely with a simpler reimplementation written from scratch

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