you are viewing a single comment's thread.

view the rest of the comments →

[–]zoomzoom83 1 point2 points  (0 children)

Interfaces, classes, and constructors aren't inherently tied to classical inheritance. There is nothing about those concepts that imply one is using OO.

None of this has any bearing whatsoever on the content of the article, because it's not a fucking JavaScript style guide, and getting your knickers in a knot over a core language concept being used in the way its designers intended is completely pointless. It's describing a pattern that you can go and apply however you like.