What's in a name?

27 minute read Published: 2019-06-10

Most of the programmers and almost every Java developer heard about object-oriented programming. We review code and write code based on polymorphism, encapsulation and inheritance (some of you also use absctractions). We ask or asked about SOLID, KISS and DRY during the interviews. But what's in a name?