3 ms·
As mostly self-taught, I found that OOP makes more sense when you're working with many people and to simplify organization boundaries you deal with interfaces o
by bentcorner 4y ago
As mostly self-taught, I found that OOP makes more sense when you're working with many people and to simplify organization boundaries you deal with interfaces on abstract objects. Your team owns a window which calls click() on something owned by another team that implements IWindowControl. That IWindowControl interface is something you agree upon, but the internals of each object are invisible to each of you.