Codecademy Practice
Echo Server
Challenge: We are going to build a CLI application. CLI applications run in the terminal.
Build a CLI application that reads input from the user, and writes back to the terminal what the user typed.
To practice: Setting up a Ruby project, testing with RSpec, mocking the terminal.
Step by step instructions
-
Download the Ruby scafold for a basic Ruby project. Examine the folder structure and the code. Can you make sense of everything you see?
-
Pair programming kata: build the echo server