Conceptual Compression

Conceptual Compression

Quotes#^7fe266

From time to time, look for abstractions that can compress the information behind them. This way you can reduce mental space. When needed, you can expand the abstraction and go deeper. This is used a lot in programming, where a new tool or package emerges taking care of that was previously done by human minds (OMRs vs hand written SQL)!

Conceptual compression also allows lazy learning. If you're using the compressed version you don't need to care about what's behind. If you need, you can learn it at that time. Not everything needs to be learned upfront.

David Gasquez digital garden, knowledgebase and playground

© 2024 All rights reserved

Built with DataHub LogoDataHub Cloud