She Does Code

Learning, writing, and thinking in code.

Elegance in Ruby (pt. 1)

As I’ve been working through the Procedural Ruby course, I find myself getting the most confused with iteration and loops. It is just a difficult concept for me to wrap my head around (no pun intended). However, with each lab that I complete, I feel like it makes more and more sense. And rather than getting completely stuck with no clue on how to solve the problem, I find myself thinking like a programmer by asking myself questions based on previous solutions to other problems.

Procedural is Clicking

So far, I’ve been doing a lot better in the Procedural Ruby course than I thought I would. I really love how some of what I already learned in Intro to Ruby is applied to this course. In fact, 25% of it was already done when I started. This made me feel great; like I was on the right track and had accomplished more than I thought.

Starting to Get that OOP

At first, the thought of learning Object Oriented Programming was daunting to me. I don’t know why exactly, I just know that when I saw those words I was petrified. So far my journey through the “Intro to Ruby Development” course at Flatiron School has been very challenging (more than I thought it would be), but I just completed it yesterday and I am feeling pretty darn proud of myself right now.

Just Cuz it Works, Doesn't Mean it Ain't Broken

I had a fun learning experience today. I was working on a lab where I had to build a playable Tic Tac Toe game in Ruby using helper classes which I had written in several previous labs. I approached this project with a really positive attitude because it felt like something I could totally do. I’ve always been a great copy-paster.

Ruby Newbie

Well, it’s official; this week marks the end of my first 3 weeks in the Online Web Developer Program at Flatiron School. So far things have been going pretty darn good.