Cameron Buckingham is a student at gSchool, a 6-month coding school in Colorado. He blogs each week about his experience at gSchool- here, he talks about his experience with databases and teaches us what pseudo code is!
This week we dove into database creation and migration. We are using Postgres for all of our database commands and storage. I was much more comfortable learning this and happy to move away from ruby for a while. A little break goes a long way. We also started requiring test writing as we moved through our various exercises this week. This is still difficult for me as I am not fully comfortable on the commands needed to implement these specs; therefore pseudo code is used for most of it.
For those who do not know, pseudo code is basically writing out a description of the code you intend to write to help understand what code you want to write. It is extremely helpful for developing your thought process and also very useful because you can occasionally stumble upon some action commands that you did not know but are included in the ruby library. I have been doing this way more since I first began here and it has helped me explore new commands and helped my paring experiences when we hit a wall or am having a harder time understanding how to solve a problem.
Our instructors and material continue to be outstanding and extremely helpful as we move through the program. We also have experienced increased mentorship from the Boulder class and outside mentors.