Object-Oriented Programming and Oyster Cards Today we were told to look into what object-oriented programming actually was and the principles of coding in an OOP language. There were three thing we were told to focus on; Encapsulation, Inheritance and Polymorphism. What is Object-oriented Programming?Firstly I will talk about what OOP actually is. OOP is a … Continue reading Day 16 at Makers Academy
Tag: makers
Day 15 at Makers Academy
The First Friday Challenge - Airport Today we undertook our first Friday challenge! The challenge was fairly similar to Boris Bikes, we had to use TDD to develop a program that used multiple classes to manage the flow of airplanes through an airport, depending on the weather. Here is my completed Repo. I won't go … Continue reading Day 15 at Makers Academy
Day 14 at Makers Academy
Duck Typing in my RSpec, Starting a Dice Game, and the Final Day of Boris This morning I finished off my RSpec copy by adding in the 'it' block. I had to do a bit of research on blocks and exceptions, but was able to find what I needed fairly quickly. I wrote my it … Continue reading Day 14 at Makers Academy
Day 13 at Makers Academy
More TDD, RSpec, and Boris, and Gaming Netflix This morning I actually followed the plan I was meant to yesterday (oops) by working solo on Practicals this morning. I started off by re-working my TDD flow chart after receiving some coach feedback. Draft 2 was a bit more complex, it involved more looping back and … Continue reading Day 13 at Makers Academy
Day 12 at Makers Academy
More Boris Biking Today I pretty much just worked on the Boris Bike project I talked about yesterday. I had managed to get quite far yesterday but hit a stumbling block. This morning I decided that I wanted to start again from the beginning to cement my understanding of the work we had done. This … Continue reading Day 12 at Makers Academy
Day 11 at Makers Academy
Start of the Proper Course, Boris Bikes and Further Reading (Listening) We have entered our third week at Makers Academy now, which means we are starting on the course proper. The last two weeks have been mostly prep work to get us used to coding, working together and the general ways of working at Makers. … Continue reading Day 11 at Makers Academy
Day 10 at Makers Academy
More Test Driven Development Today we were tasked with working on the Student Directory challenge, creating a basic app that runs in the terminal. Luckily for me I had already completed it on Day 8 as part of some extra work I had been doing. Because of this I took the chance to go off … Continue reading Day 10 at Makers Academy
Day 9 at Makers Academy
The Blog (and Quines) Today is a little quieter on the coding front. Having finished the challenges and extra work we've been given, I've been left with some time to consider some other things that we've been advised to work on. This blog for example, something I'd never really considered doing before, but is apparently … Continue reading Day 9 at Makers Academy
Day 8 at Makers Academy
Pseudocode and More Ruby In the morning of Day 8 we had a workshop with one of the coaches to talk about Pseudocode. Basically it is planning out exactly how your code should work before you start coding. Very useful for when you have something complex, planning it in this way will give you step … Continue reading Day 8 at Makers Academy
Day 7 at Makers Academy
Finished Ruby Mastery and Koans I came in on Day 7 determined to get Chapter 9 done. I had comparatively flown through the first 8, so this was really annoying me. I decided I should start again. However I didn't start again from scratch, I know which parts of my code worked, and I knew … Continue reading Day 7 at Makers Academy
