Open coriolinus opened 6 years ago
I think there is value in observing that the submitted solution can in fact enumerate every note.
It seems that producing all the notes in as few tests as possible is the clearest way to observe this.
For that reason, it makes sense to me to keep the tests, in some form.
I'm indifferent to various other choices we have here, some of which are:
"mmmmmmmmmmmm"
be explicitly given or not?I'm pro-retaining the chromatic test cases but believe the README.md should be updated as suggested on #1640.
I like exercises that offer some level of domain level knowledge, but I think it's important for a short explanation or at the very least a reference to good resources.
Specifically, common convention on when natural notes follow a sharp scale or flat scale had me confused for a bit, especially with the wording of "No Sharps or Flats" when from what I could gather it's more "both sharps and flats depending on if ascending or descending the scale (by common convention sharps for ascending, flats for descending)."
Excerpted from discussion in https://github.com/exercism/problem-specifications/pull/1366: