Abstraction
Hiding complexity behind a simpler interface.
You call file.write() without thinking about sectors, FAT tables and DMA. Abstraction is the foundation of all software — every layer hides the underlying details from the next.
Hiding complexity behind a simpler interface.
You call file.write() without thinking about sectors, FAT tables and DMA. Abstraction is the foundation of all software — every layer hides the underlying details from the next.