Abstraction
Abstraction is Only showing what is necessary and encapsulating (hiding) unnecessary parts.
If you take a car you interact with it using abstractions
you use gas pedal, steering wheel which hides internal details
It is keeping a clear separation between abstract properties of a data type and the concrete details of its implementation.
It...
Powered by Blogger.
Software Architect at Surge Global/ Certified Scrum Master
Experienced in Product Design, Software Engineering, Team management and Practicing Agile methodologies.