FizzBuzz icon indicating copy to clipboard operation
FizzBuzz copied to clipboard

Perhaps implement FizzBuzz in a more in-depth manner

Open zenware opened this issue 10 years ago • 11 comments

This was an interesting read: http://www.tomdalling.com/blog/software-design/fizzbuzz-in-too-much-detail/

The end goal rather than introducing more complexity for the sake of introducing more complexity is more along the lines of introducing more syntax from a particular programming language.

zenware avatar Apr 26 '15 21:04 zenware

May be there should be a separate folder or even a repository so you don't scare away beginners! :japanese_ogre:

sanspace avatar Oct 02 '16 00:10 sanspace

Oh, I should hope beginners feel welcome to make mistakes, mistakes are 100% okay because this is not production and actually about learning.

Mistakes should be welcome anyways and I hope nobody would be mean, but there's a chance they will be. So... one just has to be comfortable making mistakes and being called out in the first place, whether in a mean or nice manner, and it also helps if your skin is thick enough or your esteem is high enough that some internet comments don't bother you that much.

I basically use this project as a quick and dirty reference manual for myself since it has 'enough syntax to get started' and then I can basically figure out from a compiler error or from some more detailed documentation what's going wrong. :)

zenware avatar Sep 14 '17 13:09 zenware

I was thinking along the lines of incremental complexity so they won't be overwhelmed. I see your point of being ready to commit mistakes and accept feedback too.

it also helps if your skin is thick enough or your esteem is high enough that some internet comments don't bother you that much

Cannot agree more!

sanspace avatar Sep 14 '17 14:09 sanspace

Wow here I am almost a year late and you get back to me within the hour, I'm really dropping the ball.

zenware avatar Sep 14 '17 14:09 zenware

Now, I remember. It was the time of hacktoberfest. That's why I was talking about making it easier for beginners. They were even adding hacktoberfest and beginnerfriendly labels to simple issues in some repos to welcome beginners to make their first PR possible.

sanspace avatar Sep 14 '17 15:09 sanspace

Ah, interesting, part of this project is also like hunting down and configuring potentially esoteric compilers in the correct way, see #74 ...

So it's almost inherently not beginner friendly. In the vein of making it more beginner friendly perhaps, everything could be more "folderized", and have a build system. That would also be an enabler for #17

Maybe I'll look into something like that tonight.

zenware avatar Sep 27 '17 19:09 zenware

I understand. Glad that we had this conversation. Thank you.

sanspace avatar Sep 27 '17 21:09 sanspace

@sanspace How timely, I opened the hacktoberfest page just before I commented the other day, and registered, and this morning it's going on! :+1: Definitely going to participate this seems fun

zenware avatar Sep 28 '17 16:09 zenware

Yeah, spread the word. Let's get more folks into opensource. I got my confidence after a hacktoberfest season. 😄

sanspace avatar Sep 28 '17 21:09 sanspace

@sanspace add the one, carry the two, :scream: nooo, that means... your post a year ago was because my project scared you off

zenware avatar Sep 29 '17 15:09 zenware

Nope. Luckily I bumped into your project on the second year of hacktoberfest! 😄

sanspace avatar Sep 29 '17 22:09 sanspace