It attempts to decompose the world in terms of interfaces that vary on a single type .
I find OOP technically unsound .
OOP attempts to decompose the world in terms of interfaces that vary on a single type .
I find OOP technically unsound .