curriculum icon indicating copy to clipboard operation
curriculum copied to clipboard

Objects and Object Constructors: External learning resources are deprecated

Open alexwittwer opened this issue 2 years ago • 10 comments

Describe your suggestion

The assignment and curriculum heavily references outdated .proto and [[Prototype]] methods for getting prototype values, and insists that Object.prototype.example is best practices.

In fact, all of the learning material references it as such, but it gets messy trying to learn when you have three different names for things, and the learning material says to use a deprecated method like .proto

Recommendation: Source new material that explains the prototype property as its currently implemented and used in best practices, and only reference the old methods of calling prototype as a side note, like what is done with JQuery and ilk.

Path

Node / JS

Lesson Url

https://www.theodinproject.com/lessons/node-path-javascript-objects-and-object-constructors

Checks

(Optional) Discord Name

No response

(Optional) Additional Comments

No response

alexwittwer avatar Oct 30 '23 21:10 alexwittwer

@TheOdinProject/javascript Can someone take a look please.

CouchofTomato avatar Oct 31 '23 12:10 CouchofTomato

This issue is stale because it has had no activity for the last 30 days.

github-actions[bot] avatar Dec 01 '23 01:12 github-actions[bot]

Hey @alexwittwer thanks for making this issue.

Agree that if someone can find a resource that conveys the core concepts as well as the current resources without the baggage of the old (not best practice) ways of accessing prototype that would be ideal.

wise-king-sullyman avatar Jan 07 '24 20:01 wise-king-sullyman

I want to contribute to this project.

kamranzafar4343 avatar Jan 09 '24 10:01 kamranzafar4343

This issue is stale because it has had no activity for the last 30 days.

github-actions[bot] avatar Feb 09 '24 01:02 github-actions[bot]

Perhaps: https://dev.to/lawrence_eagles/understanding-prototypal-inheritance-in-javascript-4f31

UniquePixels avatar Feb 09 '24 01:02 UniquePixels

This issue is stale because it has had no activity for the last 30 days.

github-actions[bot] avatar Mar 11 '24 01:03 github-actions[bot]

Is help still wanted on this one?

yuliana-r avatar Apr 29 '24 19:04 yuliana-r

On Javascript.Info there's a relatively new article that might be added right after the original assignment: https://javascript.info/prototype-methods

It takes original examples from the assignment link but using the new methods explained in the lesson.

lcarlo23 avatar May 06 '24 15:05 lcarlo23

This issue is stale because it has had no activity for the last 30 days.

github-actions[bot] avatar Jun 06 '24 01:06 github-actions[bot]