Node Ecosystem, TDD, CI CD - andrewkyllo-401-advanced-javascript/seattle-javascript-401d34 GitHub Wiki
File Naming Rules
- Use lower case and kabob casing for file naming conventions.
Node.js
- An open source framework for writing Javascript.
- Enables developers to easily write code with asynchronous input and output.
package.json
- Used to describe and configure a Node.js package.
Semantic Versioning
- Descripes how to manage version changes to a software product.
CommonJS modules
- Enables developers with the ability to organize their code into small files that define specific functionality.
Test Driven Development
Red
- Write tests that will run your code and check for expected behaviors.
Green
- Write code to pass the specifications of your tests, without making it perfect.
Refactor
- Refactor for speed, memory optimization, and readability.