Skip to content

Favor Composition Over Inheritance #77

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 of 4 tasks
cukejianya opened this issue Oct 5, 2019 · 8 comments
Open
3 of 4 tasks

Favor Composition Over Inheritance #77

cukejianya opened this issue Oct 5, 2019 · 8 comments

Comments

@cukejianya
Copy link

Your Name: Chinedum Ukejianya
Your twitter handle: @cukejianya_
A few words about yourself: I am an ex-middle school teacher. A wannabe avid reader. And a person who loves solving problems.

Talk title: Composition Over Inheritance

Talk abstract:
The overall talk will be about using composition instead of inheritance. However, I will probably dive into the problem with the "class" keyword, how classes are not really a thing in JS, what a factory function is, how OOP is still useful, what exactly is OOP, how to better implement OOP, and what practices/principles can we take from Functional Programming to better assist our OOP code.

Expected length: 30-45mins

Available months: [Example: July, Aug, Sept | Example: Not October | Example: All of them]

We meet on the second Thursday of the month generally. You can use this handy-dandy list to check dates:

  • DCJS[76] Thu Dec 12 2019
  • DCJS[77] Thu Jan 9 2019
  • DCJS[78] Thu Feb 13 2019
  • DCJS[79] Thu Mar 12 2019
@jakerella
Copy link
Member

This sounds great @cukejianya! Sorry for the delay on responding, we were booked up through January so I kinda let things slip. Do you want to plan to give this talk in March? It would be March 12, 6:30-8pm (45 min for the talk itself).

@cukejianya
Copy link
Author

Yes. @jakerella

@jakerella
Copy link
Member

Great! Before then we should work a bit on the abstract. Basically, we need to word it to draw in attendees.

@cukejianya
Copy link
Author

@jakerella I got you. When would you like to sync up? Is there a slack channel I can join? Or would you prefer to work out the kinks/description through this thread/github?

@jakerella
Copy link
Member

We generally just work things out here. You can update the description on the issue, or post here in the comments!

@jakerella
Copy link
Member

Hi! This meetup is scheduled! Please be sure to RSVP here and let us know if you have any questions, concerns, or needs!

https://www.meetup.com/DC-JavaScript/events/268755253/

@cukejianya
Copy link
Author

@jakerella Unfortunately, I am going to have to reschedule the talk. My job is sending me off to SLC next week. I am currently looking for a replacement speaker.

@jakerella
Copy link
Member

@cukejianya Thanks for letting us know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants