Einstein's photoelectric effect, Brownian motion and special relativity papers
Incubation
Inspired by Distraction
Why using Inheritance?
"OOP"
Easier Developing => better collaboration
Easier Testing
JS != class-based
it's not Java nor C++
Instances (objects) all the way down
var a1 = new A()
// 1. create (in memory) a1
// 2. copy A.prototype into a1.[[Prototype]]
// a1.[[Prototype]] = A.prototype
// calling a1.someProperty
// I) check if someProperty exists on a1
// II) check if it exists on a1.[[Prototype]]