The homework program is finished(check it out in the link on the right). We present it to our class between 2 and 4 today. This was a good project; I learned a lot about the Python programming language, HTML and using a CSS. We didn't finish programming until close to 10 pm last night (our deadline). We ran into a problem trying to keep all of our various copies of the program straight. We had about 20 modules in our project and all three of us made updates to all of the modules and then we tried to email the changes to each other. No wonder we couldn't keep the updates straight! Auburn has a program called Subversion that we could have learned as part of this class. The program is designed for collaboration. It manages checking out copies of modules and keeping track of all of the changes made by everyone. That will be a suggestion in my review of the class.
The program was designed with non-profit auctions in mind. Maybe next year the community fundraiser can use it for their auction. It won't take too much work to make it production ready!
Thursday, July 29, 2010
Subscribe to:
Post Comments (Atom)
subversion is a fantastic system. I use it to organize all of my code and documents and that's just me working on things. The ability to go back a few versions to see what was going on is fantastic. Sort of like Time Machine for code only it does well with merging different branches.
ReplyDelete