I worked my way through Task E: Checkout in the Agile Development Book today. I find myself increasingly confused by what is going on behind the scenes as my depot project gets more complicated. So far, everything is still working, but I do not understand the logic behind all of the changes I am making to the application.
Although I do not totally "get it", I plan to continue and finish building my shopping cart application. After this, I am going to try and find more simplified ruby projects to work on. My preference is to work on small web application projects but I don't see a lot of example tutorials online. I might need to come up with something myself.