Skip to content

Every day, I commit a new and more complicated version of some simple code.

Notifications You must be signed in to change notification settings

PoolloverNathan/Increasing-code-complexity

 
 

Repository files navigation

Every day, I commit a new and more complicated version of some simple code.

See https://www.reddit.com/r/ProgrammerHumor/comments/y6iuto/lets_do_it/

Day 1: Created simple code that prints "Hello world!" 10 times. See https://www.reddit.com/r/ProgrammerHumor/comments/y6iuto/lets_do_it/

Day 2: Replaced the for loop with for i in ("HelloWorld"): See https://www.reddit.com/r/ProgrammerHumor/comments/y7ewre/see_comments_for_github_repo_that_includes_all/

Day 3: Replaced the hard-coded "Hello World!" with the constant HW See https://www.reddit.com/r/ProgrammerHumor/comments/y8b170/see_comments_for_github_repo_that_includes_all/

Day 4: Converted part of code to C for faster runtime See https://www.reddit.com/r/ProgrammerHumor/comments/y97azd/see_comments_for_github_repo_that_includes_all/

Day 5: Created string builder class See https://www.reddit.com/r/ProgrammerHumor/comments/ya1o2w/see_comments_for_github_repo_that_includes_all/

Day 6: Converted string builder class to singleton factory See https://www.reddit.com/r/ProgrammerHumor/comments/yavooh/see_comments_for_github_repo_that_includes_all/

Day 7: Created REST API for getting characters out of binary strings See https://www.reddit.com/r/ProgrammerHumor/comments/ybqcsk/see_comments_for_github_repo_that_includes_all/

Day 8: Replaced for loop with recursive function See https://www.reddit.com/r/ProgrammerHumor/comments/ycj8x6/see_comments_for_github_repo_that_includes_all/

Day 9: Remade day 7 to be recursive, so the binary strings are taken from the REST API, which are then fed back into it See https://www.reddit.com/r/ProgrammerHumor/comments/ydcguq/see_comments_for_github_repo_that_includes_all/

Make sure to go to https://www.reddit.com/r/ProgrammerHumor/comments/ydcguq/see_comments_for_github_repo_that_includes_all/ to vote on the next change!

DO NOT VOTE FOR CHANGES USING ISSUES OR PULL REQUESTS (Except for the rust and unit test pull request, you can stay)

About

Every day, I commit a new and more complicated version of some simple code.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 85.9%
  • C 8.5%
  • Nix 5.6%