B2.26

Directness and Indirection Trade-offs

Cards in this group · 4

  1. B2.26.1Direct manipulation lowers the threshold for expression but struggles with batch, conditional, and repeated actions
  2. B2.26.2Indirect commands and syntax are reusable and automatable, but must be learned first
  3. B2.26.3Frequent precise single-object operations fit direct manipulation; infrequent batch operations fit indirection
  4. B2.26.4When one function has direct and indirect paths, both must produce the same result