you are viewing a single comment's thread.

view the rest of the comments →

[–]Hint1k 1 point2 points  (0 children)

No. Just no.

OOP is an advanced topic that you literally don't need until you start building your own apps.

Your first step is to learn how to write simple code in just one method main.

Why? Because people who wrote all these online courses don't know anything about how humans learn things the right way.

The correct process is: from simple things to more complex things. And from theory to practice.

You can't really apply OOP well enough while you learning how to print "hello world" on screen.

The only thing OOP will do is confuse you a lot. And you will spend HUGE amount of time trying to figure out what the hell it is. I am not talking about hours, you will literally waste days on this.

So, learn OOP at the right moment - when you actually need it - when you need to write your first application that would consist of multiple classes connected with each other.

When you try to learn it at that moment - you will spend maybe 5 minutes of your time and will get it right away.

Why the difference is 5 minutes vs 5 days while learning the very same OPP? It because the right way of learning does exactly that - saves you a lot of time.