An engineer should make and use good abstractions,...
# random
f
An engineer should make and use good abstractions, but that doesn't mean they're ignorant about what's being abstracted; just that they shouldn't have to think about those details at inappropriate times.