Week 2 Day 2 – Chess Pt. 2
Finished the chess game! The chess game looks gooooood. I had a great experience pairing with my partner today, albeit to be honest, working with my partner did make me feel a bit…. I don’t think the word is inadequate exactly… but I’m a LOT slower than him when it came to coding in every aspect. His mind is extremely quick. It’s as if he has a solid memory and map of everything we’re working on with relation to all the other files we’re working on. He has like instant recall on all the methods we’ve made, how they work, what they do, etc. I definitely feel a bit left behind when we were working on everything, but that really was just my fault. I definitely need to step it up. It was an absolutely great learning experience though. I did my best to keep up, but he literally picked me up and put me in his backpack and we blowed through everything together. When it was my turn to navigate, I would often ask what he thought, and he would guide me to what logic he was thinking, which was great.
We finished the project with an hour to spare, so in that time, we focused on making the game a lot nicer using ANSI escape codes. That was also a learning experience in and of itself.
Today, we’re diving into RSpec, which I think is pretty awesome. It’s a ruby tool used in Test-Driven Development, or TDD for short, that focuses on writing tests for what you expect a particular method or class to do, and you write and refactor code based off of those tests. The homework was great in learning the inner workings of RSpec. Up until now, it was simply a way for me to check whether my answers were right or not, but the inner workings have been a mystery, until today. I’m pretty excited to be working on it.
We have a practice assessment tomorrow for assessment 2. I’m not sure how well I’ll do, despite being fairly comfortable with OOP. I’m anticipating that I’ll do moderately well, to not at all, but that won’t change the fact that I’m going to study my ass off this weekend and own the test Monday.
That’s it for today! Talk to you guys tomorrow!