If you're new, know that the example is your first input

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/adventofcode

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • adventofcode

    Advent of Code challenge solutions (by flwyd)

    You can also follow a simpler approach by just writing down the expected output from the example and comparing your program output to that. Once I get a correct answer, I save that as well so that I can make sure any changes I make to clean up the code don't break my solution. The template I wrote reads an input.something.txt file and checks for an input.something.expected file which contains text like part1: 123\npart2: 456, then prints out a green check mark if my output matches expected or a big red X if I got it wrong.

  • advent-of-code

    My solutions for the Advent of Code (by JesperDramsch)

    And this is how simple it can be to build some relatively robust tests. All of this lives in a tests folder so pytest automatically finds it in a file called test_day05.py. You can see the file on Github.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts