reading-notes

Reading Journal

Understanding functional programming concepts teaches me to write code in a way that’s predictable and easier to test, improving overall performance and through the use of modules. Learning about modules and using require in Node.js allows me to reuse code effectively, improving maintainability in our projects. These concepts are critical in building scalable software solutions and building essential skills.

Reading

Functional Programming Concepts

1. What is functional programming?

2. What is a pure function and how do we know if something is a pure function?

3. What are the benefits of a pure function?

4. What is immutability?

5. What is Referential transparency?

Videos

Node JS Tutorial for Beginners #6 - Modules and require()

1. What is a module?

2. What does the word ‘require’ do?

3. How do we bring another module into the file that we are working in?

4. What do we have to do to make a module available?

Things I want to know more about.

I would really like to be more comfortable with the terminology that is presented in this section. I get it when I look it up, but off memory…it’s a little confusing.