View Single Post
  #3   Spotlight this post!  
Unread 11-11-2007, 23:30
whitetiger0990's Avatar
whitetiger0990 whitetiger0990 is offline
Registered User
no team
Team Role: Programmer
 
Join Date: Mar 2006
Rookie Year: 2006
Location: Earth
Posts: 157
whitetiger0990 is a glorious beacon of lightwhitetiger0990 is a glorious beacon of lightwhitetiger0990 is a glorious beacon of lightwhitetiger0990 is a glorious beacon of lightwhitetiger0990 is a glorious beacon of light
Re: Programming Team Size, and do they all do?

Prior to last year we had one (or two) programmers. Myself not included, they didn't really include me in what was going on =(

No version control system. No documentation. Not exactly clean code (initialized variables which were never used. Huge areas of code that did.. something.. were commented out. Several variables for the same thing. It was crazy).

They graduated, I came into power last year. Still no version control (it crossed my mind too late to set anything up). Documentation was planned but due to lack of time, never happened. Though I do pride myself in relatively clean code (...without comments.) We didn't have much of an autonomous (no time.) We switched the subteam over from "Programming" to "Control Systems." Now we basically take care of the code, the OI, and everything on the bot that runs on less than 12v. The subteam had a few other members but I was the only one that could program the bot.

This year I've set up a Git repository and shoved the previous years' code in there. It's already come in handy when I've needed to check the code while on a computer without anything on it.

It's on my todo list to come up with some form of documentation. (Can someone who has done this contact me?)

We've been having workshops to teach new members programming basics. That's been going well. Hopefully we'll have more than just me that knows how to code the bot by Build Season. =)

See, we kind of have the opposite problem. You have too many people, and we need to teach people to program before I graduate (I'm a Junior, we still have time. =p)
__________________
print$q=chr(ord($q)+$1)while("7443-0201-8465130105-12-03135-82482113-06-7672-070208-0613-70"=~/(-?\d\d)/g);