Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

Trevor Maltbie
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Trevor Maltbie
Full Stack JavaScript Techdegree Graduate 17,021 Points

I am completely lost

So far in this Connect 4 Game Challenge I have not solved anything on my own and am always using the solution videos to move forward. I would not be able to explain what is happening so far in this game. Can anyone recommend outside resources for understanding OOJS? Or should I go back to Unit 3?

1 Answer

Harald N
Harald N
15,843 Points

Hi Trevor.

OO in general takes some time to get your head around, and I'm still not always sure way my code, or imported code works haha. But I would recommend to watch some 'Good' youtube videos about OO programming in general and for JS, this can help to put the code in perspective and they might give examples that works better for you.

When i did the challenge, I also had to look at the solutions a lot, so no shame in that, the more important thing is that you see that you have a gap and are willing to fill it, unlike a lot of other people who just progress for the sake of progression. I went back and looked over the code, and looked at all the links between each functions etc and how it all nested back into one working piece, it took time but worth it!

I would recommend going back, look at the code, see where each part leads to and how it all works together combined with some more videos talking about OOJS :D