Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Please stop using Classes in JavaScript and

become a better developer


For years, OOP (object-oriented programming)
was the de-facto standard in software
engineering. The concepts of classes,
polymorphism, inheritance, and encapsulation
dominated and revolutionized the
development process. But everything has an
expiration date, programming paradigms
included. In this article I will talk about why
were classes introduced in the first place, why
it is a bad idea to use classes in JavaScript, and
what are some of the alternatives.
I am not going to talk about why OOP is fading away in general, but
you can check out this great article for more info.

You might also like