Abstraction Attraction

11 September 2025

Introduction Abstraction is a foundational aspect of programming. It allows us as the programmers, to take what is a potentially complex, cumbersome, or perhaps simply an inconvenient system, and expose only what you deem to be important, whilst hiding any unnecessary details. The hope is of course that by adding this abstraction, you make the system more convenient to work with for solving your actual problem. The following is a simple example of an abstraction: ... Read more

© 2025 | Follow on |