Programowanie obiektowe robi karierę już od ponad 10 lat i na ten temat została napisana już niejedna książka. Powstało ono na bazie badań z zakresu psychologii, które dowodziły, że im większa liczba szczegółów jest prezentowana człowiekowi, tym trudniej jest mu się na nich skupić. A szczegóły nie zawsze są potrzebne do poprawnego wykorzystania przedmiotów, nawet bardzo mocno nimi nasyconych. Przykładem niech będzie telefon komórkowy.