There are many programming paradigms. 1 of them is the object oriented programming. But... Do you truly take advantage of it? Are you brave adequate to say that you have real 'objects' in your project? Having classes and creating something from them is not enough... Have you heard about SOLID or GRASP principles? Let's analyse those and any another rules to make your code truly object oriented.
GeeCON 2022: Dominik Przybysz - OOP Revisited
There are many programming paradigms. 1 of them is the object oriented programming. But... Do you truly take advantage of it? Are you brave adequate to say that you have real 'objects' in your project? Having classes and creating something from them is not enough... Have you heard about SOLID or GRASP principles? Let's analyse those and any another rules to make your code truly object oriented.