Programmers sometimes say they don't like abstractions (which hide implementations) because it requires them to manage a larger mental map of how everything works.

But for me, having fewer abstractions requires me to manage a larger mental map of how everything works.

Comments