Composition Over Inheritance


Details
Abstract:
Object-oriented programming (OOP) has been a staple in the JS community for a long time. But this is a farce - there is another way! You should be focusing on highly composable, independent entities rather than highly coupled, hierarchical based monstrosities.
For those concerned about this being an opinionated talk - you're absolutely right! But that's the beauty of it. I like to think that we're a community of independent thinkers with different experiences. Don't worry, this isn't a rant against OOP and classes. I have thoughtful, rational arguments here. I'll be sure to have a disclaimer to tell folks these are my opinions. But if you're looking for more of an instructional talk that more or less re-hashes a JS text book this isn't the talk you want!
Presenter: Johnny Ray Austin (https://twitter.com/recursivefunk)
Members of the NodeDC community are expected to adhere to our Code of Conduct (https://github.com/NodeDC/CodeOfConduct).
Thanks to our sponsors: Social Tables (https://www.socialtables.com/) for hosting and StrongLoop (https://strongloop.com/) for food and beverage!

Composition Over Inheritance