{"id":23439533,"url":"https://github.com/madwork/hangman_challenge","last_synced_at":"2025-04-09T19:57:35.046Z","repository":{"id":149507564,"uuid":"422831992","full_name":"madwork/hangman_challenge","owner":"madwork","description":"Hangman Challenge","archived":false,"fork":false,"pushed_at":"2021-10-31T09:40:23.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T19:57:30.153Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/madwork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-30T09:00:54.000Z","updated_at":"2021-10-30T11:58:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"f802037a-709b-4ab2-b3c2-a03afd2561db","html_url":"https://github.com/madwork/hangman_challenge","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madwork%2Fhangman_challenge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madwork%2Fhangman_challenge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madwork%2Fhangman_challenge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madwork%2Fhangman_challenge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/madwork","download_url":"https://codeload.github.com/madwork/hangman_challenge/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248103910,"owners_count":21048245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-23T15:29:34.250Z","updated_at":"2025-04-09T19:57:35.018Z","avatar_url":"https://github.com/madwork.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hangman Challenge\n\n## The challenge\n\nThe point of this exercise is to see if you can\nwrite a program which, using `input.txt`,\nwill produce output identical to `expected_output.txt`.\nYou can test your work by modifying the executable file called `hangman` and\nthen running `./completeness_test`.\n\nWhen you write your code, don't worry if the code is \"good\" or if it adheres to object-oriented programming principles.\nAll that matters is if it passes the `completeness_test`.\n\nYou can use any language you want as long as it supports OOP.\n\n## How to submit your solution\n\nIf you're interested in having me refactor your solution to be more object-oriented (plus any other improvements that I see can be made), do the following:\n\n1. Clone this repo (or fork this repo if you know how)\n2. Complete the solution using the instructions above\n3. Send an email to jason@codewithjason.com with a link to your solution\n\nAfter you send me your code, and provided that your solution works and I have enough time, I'll send you back my refactored version.\n\n## Important note\n\nPart of the reason I'm willing to do this is so that I can have some \"before\" and \"after\" code examples for my books and blog posts. By submitting your solution, you give me permission to use your code in my materials.\n\nThanks in advance for participating.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadwork%2Fhangman_challenge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmadwork%2Fhangman_challenge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadwork%2Fhangman_challenge/lists"}