The aim is not only to make the code more readable, but also to allow programmers to concentrate on the important aspects of a program without getting bogged down in implementation details.
Циљ није само да се код учини читљивијим, али такође да дозволи програмерима да се концетришу на важне аспекте програма да се заглаве у детаљима имплементације.