Skip to content

mathdebate09/battleship

Repository files navigation

🚢 Battleships

A board-game based on battleships

Live Website

Preview

image image image

Tools/Languages

JS HTML CSS NPM WEBPACK JEST BABEL

Getting Started

$ git clone [email protected]:mathdebate09/battleship.git
$ cd battleship
$ npm run build
$ npm start

Learning Outcome

  • 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.

About

A board-game based on battleships

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published