{"id":28193044,"url":"https://github.com/lempiji/fizzbuzzenterprise","last_synced_at":"2026-02-04T00:02:58.253Z","repository":{"id":82858293,"uuid":"489447229","full_name":"lempiji/FizzBuzzEnterprise","owner":"lempiji","description":null,"archived":false,"fork":false,"pushed_at":"2022-05-07T09:22:19.000Z","size":12,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-02T20:42:50.955Z","etag":null,"topics":["dlang","fizzbuzz","fizzbuzz-d"],"latest_commit_sha":null,"homepage":"","language":"D","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/lempiji.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,"zenodo":null}},"created_at":"2022-05-06T17:54:45.000Z","updated_at":"2022-06-10T15:35:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"6da93ce8-2896-4588-93eb-b391e2bd19f4","html_url":"https://github.com/lempiji/FizzBuzzEnterprise","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lempiji/FizzBuzzEnterprise","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lempiji%2FFizzBuzzEnterprise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lempiji%2FFizzBuzzEnterprise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lempiji%2FFizzBuzzEnterprise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lempiji%2FFizzBuzzEnterprise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lempiji","download_url":"https://codeload.github.com/lempiji/FizzBuzzEnterprise/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lempiji%2FFizzBuzzEnterprise/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29062483,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T23:14:54.203Z","status":"ssl_error","status_checked_at":"2026-02-03T23:14:50.873Z","response_time":96,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["dlang","fizzbuzz","fizzbuzz-d"],"created_at":"2025-05-16T12:16:26.166Z","updated_at":"2026-02-04T00:02:58.247Z","avatar_url":"https://github.com/lempiji.png","language":"D","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FizzBuzzEnterpriseEdition in D\n\nEnterprise software marks a special high-grade class of software that makes careful use of relevant software architecture design principles to build particularly customizable and extensible solutions to real problems. This project is an example of how the popular FizzBuzz game might be built were it subject to the high quality standards of enterprise software.\n\n# FizzBuzz\n\nFizzBuzz is a game that has gained in popularity as a programming assignment to weed out non-programmers during job interviews. The object of the assignment is less about solving it correctly according to the below rules and more about showing the programmer understands basic, necessary tools such as if-/else-statements and loops. The rules of FizzBuzz are as follows:\n\nFor numbers 1 through 100,\n\n- if the number is divisible by 3 print Fizz;\n- if the number is divisible by 5 print Buzz;\n- if the number is divisible by 3 and 5 (15) print FizzBuzz;\n- else, print the number.\n\n# Build \u0026 Test\n\n```\ndub build -b debug -c debug\ndub build -b release -c release\ndub build -b release -c publish\ndub test -b unittest-cov\n```\n\n# Special Thanks\n\nInspired by the following project.\n\nhttps://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flempiji%2Ffizzbuzzenterprise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flempiji%2Ffizzbuzzenterprise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flempiji%2Ffizzbuzzenterprise/lists"}