…to deeply know every possible design and architectural pattern, especially as things keep changing. But it’s very possible to have a good awareness and understand the advantages and tradeoffs of different approaches.
…erential inheritance”. What that means is that methods aren’t copied from parent to child. Instead, children have an “invisible link” back to their parent object.
Prototypal Inheritance: A prototype is a working object instance. Objects inherit directly from other objects.