Skip to content

orb/advent2018

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

advent2018

advent of code 2018 - in Clojure

(more Clojure solutions at https://github.com/adventofcode-clojurians/adventofcode-clojurians).

Methodology

I try to solve the AoC problems with a good balance between speed and readability/style. I write test cases for my code, but I don't test robustly in he interest of getting things done. I aim for correctness in a general sense (beyond just gettting the right answer for my input), but if there are edge cases, under-specified things I don't stress over them if they don't affect the inputs. I spend a little more time in areas I feel like I need practice in. (like using instaparse for parsing when I could brute hack some regular expressions) I will sometimes refactor for clarity, time permitting, but I'm perfectly happy to leave an ugly solution as is otherwise. I always keep my part1 and part2 code running, even when the part2 code is just not obviously compattible with part1.

About

aoc 2018 clojure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published