Writing programs in terms of the problem domain rather than in terms of lowlevel implementation details reduces your mental workload.

- Steve McConnell