Git allows us to keep track of the changes in our code, and to store those changes. This is known as version control. When used with GitHub, git allows us to keep track of our code in publicly accessible repositories.
0 comments
0 comments
Mixin Ruby Modules
Modules are collections of methods and constants. Practically, they’re like a toolbox full of neat tools and supplies. If you wanted to build a house, you might use one set of tools and supplies, whereas building electronics may require another set of tools and supplies. Modules are a way to organize your tools and supplies into useful receptacles.
0 comments
Ruby Classes
Classes are useful to help organize objects with similar attributes and methods. Instead of defining multiple objects with similar attributes, we can instead define a single class and create instances of that class.
2 comments
FizzBuzz in Ruby (and the Strangeness of Ruby Loops)
Comparing Ruby and C.
1 comment
Breakout Game in C
Reviving one of my favorite childhood games, Arkanoid.
7 comments
Game of Fifteen in C
The Game of Fifteen is a puzzle played on a square, two-dimensional board with numbered tiles that slide.
8 comments
Vigenere Cipher in C
Takes user input and encrypts it with a keyword.
2 comments
Halfway Through Harvard CS50
My thoughts on the first half of Harvard CS50.
0 comments
Implementing Swap in C without a Swap Function
Implementing a swap without a swap function.
0 comments
FizzBuzz in C
My solution to the common FizzBuzz problem.