+++ +++

Builder module

  • Extract properties of object to reuse these properties
const { toString } = Object.prototype;
const { getPrototypeOf } = Object;
const { isArray } = Array;

Abstraction

  • Each significant of functionality should be implement in just one place