Render the board - Implementing Chess with Ruby for beginners
In this series we're building a basic terminal based Chess game with Ruby for beginners with the goal of discussing various object oriented concepts. In this episode we create a factory method for creating a pre-configured board.
* Factory methods
* Single responsibility principle - create a BoardRendererText class rather than printing directly from the board class
Playlist: https://www.youtube.com/playlist?list=PLS6F722u-R6LZxh7mvEUvZKshcH6KSNhr
Code: https://replit.com/@CJAvilla/chess#main.rb