Developing with Confidence

January 7, 2014

Like I’ve mentioned several times before I have started many different project, but still don’t have a specific project that I could call complete and actually have other people besides myself using. I’ve been working the past week on actually finishing my Daily Weight Rails app. It still is not finished, but I image by the end of the week I should have it deployed to heroku and ready to use. Since I’ve been focusing 100% on Daily Weight I’ve had to put all my other projects on hold, including writing on my blog apparently and adding to my GitHub streak. But I think my lack of focus before was hurting my progress on mastering Rails so I’m glad I was able to put these other projects aside and actually accomplish something.

In developing Daily Weight I wanted to make sure I practiced Test Driven Development which has slowed me down significantly in innitial development time, but I must say it is really satisfying running bundle exec rspec spec/ and seeing 80 tests pass. I think the time spent writing tests is priceless because now I’ll know exactly what breaks as I start adding new features and refactor my existing code.