-
Learn how to write code in a more Rubyst way
-
Improve my problem-solving skills
-
Practice writing tests from zero, and possibly before writing any code
-
Prepare a GitHub CI pipeline
This repository aims to solve every AoC on every year therefore I decided on the following hierarchy:
advent-of-code
└── 2015
└── day01
├── day_01.rb
├── day_01_spec.rb
└── input.txt
-
day_01.rb
: Solution for the puzzle -
day_01_spec.rb
: RSpec file for the solution itself, using the examples on the puzzles description -
input.txt
: Raw input for my own puzzle. This will be different depending on the account you are logged in on AoC website
Check out Advent of Code's official website for more information, or browse advent-of-code tag on GitHub