There is one thing i love about Ecmascript besides ptototypes and first-class functions. A small core.

This has been like this for all this time but with the release of Ecmascript 6 I feel that is no longer going to be true. There are new types, classes, syntax, and "what i dont like"...

Research facts

Effort to find and fix
Amount of avoidable rework
Defects causing rework
Modules contributing defects
Defects contributing downtime
Contribution of peer reviews
Contribution of perspective-based reviews
Contribution of disciplined personal practices
Cost of high-dependability