Skip to content

Composition Over Inheritance

Photo of Dan MacTough
Hosted By
Dan M. and 2 others
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!

Photo of node.dc group
node.dc
See more events
Social Tables
1325 G Street, NW, 3rd Floor · Washington, DC