Skip to content

* add new practice exercise: hamming #113

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

jimmytty
Copy link
Contributor

I have removed all "error handling" test cases.

The difficulty was set to 8. This exercise need looping through each character from strands to compare and count differences. (my own opinion) Loop it's not an easy feature/concept for SQL, it's need a recursive cte.

However,
From all 77 active tracks, only the tracks: cobol, rust and vimscript have set exercise difficulty above "easy". Those tracks set difficulty to 4 (medium).

I can change the difficulty if you want and I can also introduce the "error handling" tests. But in this case, I'll need an opinion on whether to use the result column as json object or set invalid/errors as -1, or even something else.

@IsaacG
Copy link
Member

IsaacG commented Aug 10, 2025

Being hard where other tracks mark this as easy is fine. Other languages have loops.
I'd love some input from @exercism/sqlite on whether it makes sense to skip those tests or not. Unequal lengths feel more like part of the core problem to me for this exercise.

If we do skip the tests, we should include a comment with the skips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants