Creating classes for Chess Pieces - Implementing Chess with Ruby for beginners

In this series, you'll learn how to implement a basic terminal based Chess game with Ruby. In this episode we create the piece classes for Pawn, Rook, Knight, King, Queen, and Bishop.

We cover:
* Ternary operators
* Why use Symbol vs String
* Duck typing - using the same method name across similar classes
* Waiting to DRY up code until the system is well known

Playlist: https://www.youtube.com/playlist?list=PLS6F722u-R6LZxh7mvEUvZKshcH6KSNhr
Code: https://replit.com/@CJAvilla/chess#main.rb