Changes in coding conventions / avoiding deprecated practices while using freeCodeCamp Classic

Greetings freeCodeCampers:

While moving through the challenges in freeCodeCamp ‘classic’ and studying the helpful forum posts, I have noticed that since freeCodeCamp challenges were created some conventions have changed in JS codebase.

For instance, I read one forum post that extensive use of ‘var’ has been deprecated in favor of ‘let’ or ‘const’.

Are there any other common conventions that have changed over the last few years that I should be mindful of when moving through freeCodeCamp ‘classic’ ?

I’m comitted to finishing freeCodeCamp ‘classic’ then moving on to the beta (hopefully it will not be in beta by then I appreciate all the volunteers’ efforts :slight_smile: ).

Thanks in Advance!

Here are examples of everything new in ECMAScript 2016, 2017, and 2018

1 Like

Thanks for the quick response and the very helpful resource!