Day 52 / 100 Days of Code: Rock Paper Scissors (RPS) Project

Jacob Stern - Aug 23 - - Dev Community

Wed, August 21, 2024

It’s not just me who thinks Rock Paper Scissors (RPS) is awesome. I used to play RPS sometimes when I was underway in the Navy, and I’ve even seen a couple of small property rights court cases decided by RPS. This simple game has a surprising range of applications!

Thoughts on the RPS Project

  • Codecademy’s Flexibility: One thing I love about Codecademy is how it allows us to calibrate the control flow to be less verbose. Instead of comparing an input to a list of variables in a condition statement, you can create an array and use modern JavaScript methods to compare them. For example, when I see radius * radius * radius, I think, why not write radius ** 3?
  • Importance of Practice: One of the reasons I enjoy practicing coding is that online learning sometimes skips the planning phase or abbreviates and consolidates steps to keep things engaging. Practice questions help fill in those gaps and reinforce the concepts.
  • Staying Focused: I find the Pomodoro timer incredibly useful for maintaining focus. I’ll continue using it daily to keep my coding sessions productive.

rockPaperScissors

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player