Elegant patterns in modern JavaScript : Ice Factory – freeCodeCamp
▻https://medium.freecodecamp.org/elegant-patterns-in-modern-javascript-ice-factory-4161859a0eee
Présentation d’un design pattern javascript. L’auteur commence sont article par une présentation assez intéressante des classes en ES6 et leurs « failles », ou différences notoires avec leur équivalent dans d’autres languages.
Notamment l’immutabilité …
“new and this [in JavaScript] are some kind of unintuitive, weird, cloud rainbow trap.”
Mattias Petter Johansson
le design pattern proposé est une amélioration/évolution de contructor proposé par Douglas Crockford…
très ludique, bien expliqué…