Message from JavaScript discussions

March 2017

— Even the first chapter has so much to teach


Also even more js devs could benefit from learning proper OOP best practices such as unobtrusive js, and the law of demeter

— Is is VERYYYYY easy to bypass the law of demeter in js, by nature of js scope

— All too often js devs take advantage of the antipattern js allows, and that is another contributor to bad js in the wild imo

Message permanent page

— A great basic example, which is the one I see most commonly, is event listeners (or rather lack of them) in favor of element attributes like onchange or onclick

Message permanent page

— This is incorrect and should never be used

<input type="text" name="date" onchange="validateDate()" />

Message permanent page

— I read parts of it at a library and decided it was a bit below my skill level, but I found it to be very well written

Message permanent page

— Javascript

A powerful, object-based, interpreted scripting language, created by Brendan Eich, most commonly embedded directly into HTML web pages to manage client-side interaction.

JavaScript is so beautiful and elegant it brings tears to my eyes. I love using it. It completes me as a person.

Message permanent page

— Urbandictionary javascript meaning

— The should part is quite subjective.

— Heavy use of FP constructs can make code hard to parse unless the actions are very clearly defined.

— Which is why you encapsulate those moving parts in OOP