Week Three — Crossing the Halfway Mark
This week, I reached a kind-of milestone: the matching game functions properly! I say, kind-of, because it’s far from perfect, and there are lots of errors that would occur if someone plays it not as intended, but at least, when played according to the rules and correct idea, the flipping and matching of the cards works! And in the future, I (or someone taking over the project) will add code for the actions / responses for the incorrect situations.
Not particularly coding related, but also during this week, to celebrate Tu Bishvat, we went on a short walk in the area near Cisco — below Lifta. That was a really lovely walk, and a nice activity to take a break from coding.
Later in the week, I started work on the page for adding the contents of the cards. Also, I noticed that something in how I had written the code so far will cause issues later when adding the ability to shuffle the cards. Its annoying to notice mistakes, but less annoying than not noticing them :)
This week was the crossover to more than halfway through this internship! Overall, I think I’ve made quite good progress. A lot slower than I thought, but I think what I have made works. A few months ago, I wouldn't have imagined I would be making a functioning memory game! So that’s very satisfying :)