Last week was challenging- I'm beginning to appreciate the need for a programming buddy. So far, I haven't found a Ruby IDE that helps with missing brackets or illegal syntax. This means hours spent looking for errors which more experience (or an IDE) would have solved in an instant. I've spent a lot of time on Stack Exchange looking for solutions to problems that many have already had- so far I haven't had to post a single new question (though it's evident that many people post duplicate questions, not having looked for a solution first).
I spent longer on the Ruby project than anticipated, BUT I really enjoyed learning about Behaviour Driven Development. Thinking of tests in RSpec and then watching my Ruby script pass (eventually) was like passing an exam (though one I had written myself).
This week I'll be starting Rails-after I complete the CodeSchool Rails courses I'll go on to their RSpec course.
Partly for the geek cred, partly out of curiosity I setup Ubuntu on my laptop a few days ago. There have been Wireless issues which appear to be common with v14.04 and my card. Having tried all the fixes suggested with no improvement, I just moved myself closer to the router (all problems have a solution.) I had been using the command line previously for things like Git and IRB but this is really forcing me to become a Command Line padawan.
My goal this week is to complete Web Development 101 and get stuck into Ruby programming (the 3rd of 7 courses). At the moment I'm doing basic SQL through the Stanford Introduction to Databases course-so far, so straightforward.
Other courses are really being set aside at the moment-the Odin Project curriculum is wide ranging and engaging as well as time consuming. I'm trusting it to give me a solid foundation that I can then expand on. For example, algorithms will be covered in a later course-I may hold off on working through the entire algorithms course until I finish the Odin Project.
I spent longer on the Ruby project than anticipated, BUT I really enjoyed learning about Behaviour Driven Development. Thinking of tests in RSpec and then watching my Ruby script pass (eventually) was like passing an exam (though one I had written myself).
This week I'll be starting Rails-after I complete the CodeSchool Rails courses I'll go on to their RSpec course.
Partly for the geek cred, partly out of curiosity I setup Ubuntu on my laptop a few days ago. There have been Wireless issues which appear to be common with v14.04 and my card. Having tried all the fixes suggested with no improvement, I just moved myself closer to the router (all problems have a solution.) I had been using the command line previously for things like Git and IRB but this is really forcing me to become a Command Line padawan.
My goal this week is to complete Web Development 101 and get stuck into Ruby programming (the 3rd of 7 courses). At the moment I'm doing basic SQL through the Stanford Introduction to Databases course-so far, so straightforward.
Other courses are really being set aside at the moment-the Odin Project curriculum is wide ranging and engaging as well as time consuming. I'm trusting it to give me a solid foundation that I can then expand on. For example, algorithms will be covered in a later course-I may hold off on working through the entire algorithms course until I finish the Odin Project.
Comments
Post a Comment