Timothy Margheim

53%
Flag icon
an abstraction is a simplified view of an entity, which preserves essential information but omits details that can safely be ignored. If users must read the code of a method in order to use it, then there is no abstraction:
A Philosophy of Software Design
Rate this book
Clear rating
Open Preview