exercism / unison

Exercism exercises in Unison.
https://exercism.org/tracks/unison
MIT License
3 stars 19 forks source link

Updates file structure for better CLI user UX, adds shared docs #37

Closed rlmark closed 2 years ago

rlmark commented 2 years ago

In testing the Exercism CLI user experience for our Unison track, I found that the file loading and test running process could create unnecessary friction for newcomers. loading relative test file paths while starting the ucm from the src directory of a given track just increased cognitive load for learners.

With this file structure a user can open the ucm from the exercise directory, make their changes in the .u suffixed files without cding around the directory tree and can re-load the test file without more complicated file paths.