Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

Pathetic little problems

Sign in to follow this  


I am currently on chapter 6 in the Game Programming Module 1 (C++) course. We are working with char / strings. It is irritating that I am having trouble with simple algorithms such as reversing a string :(
Sign in to follow this  


Recommended Comments

Just remember, 'Take it one step at a time.'

Sometimes, when we think we know it all, or we hit a certain comfort level, we start to blaze through the easiest problems while ending in confusion. Step back, grab a piece of paper, and write out the process in as simple terms as you can. Once you have the concept, use other tools to make that concept faster.

Good luck, and stay motivated! You'll get it.

Share this comment

Link to comment
You may think it's not so important but this is one of the standard game industry programmer job test questions! :D So it must catch quite a few people out.

Share this comment

Link to comment
Thank you for the responses, you are probably right, it seemed so trivial that I did rush through it. I really do need to take the time to write these down before I try to program them...

Share this comment

Link to comment
Well, that's just it. When you do go for that job interview some day and they ask you a question, they are going to want to see how you think through your problems. Get a head start, and start grabbing that piece of paper to think thoroughly through the problem BEFORE you write a single line of code.

It may feel mundane now, but once the problems become more complex you'll need to write out the problem before coding it. Unless you're some coding mastermind.

Share this comment

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!