A board-game based on battleships
$ git clone [email protected]:mathdebate09/battleship.git
$ cd battleship
$ npm run build
$ npm start
- Understanding of Test-Driven Development (TDD): Learned to write tests before code, ensuring code correctness and reducing debugging time, leading to robust, maintainable software.
- Proficiency in Jest and Babel: Gained experience in writing unit tests using Jest, handling asynchronous testing, and configuring Babel for ES6 support in Node.js.
- Enhanced JavaScript ES6 Skills: Improved understanding of ES6 features like classes, modules, and array methods, which were used extensively in the project.
- Problem-Solving and Debugging: Learned to identify, isolate, and fix issues using error messages and test results, enhancing problem-solving and debugging skills.