David Bruant (2013-02-17T22:54:07.000Z)
github at esdiscuss.org (2013-07-12T02:26:28.079Z)
I'd like to share a piece of documentation I've recently written [here](https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Functions_and_function_scope/Strict_mode/Transitioning_to_strict_mode). It's a guide to help developers understand how they can transition to strict mode and what they should be aware of while making this transition. Differences between strict and non-strict are divided into 3 categories: syntax errors, runtime errors, semantic changes. Each category requires a different amount of work and attention from developers. I'm looking forward to any recommendation you'd have to improve this guide, specifically about the runtime errors where I said something about "100% coverage test suite" and I'm not entirely sure about that.