View Single Post
  #3   Spotlight this post!  
Unread 18-02-2007, 01:34
Shinigami2057 Shinigami2057 is offline
Slackware Is Your New God (Mentor)
AKA: Harry Bock
FRC #1350 (Rambots)
Team Role: Programmer
 
Join Date: Oct 2006
Rookie Year: 2006
Location: Johnston, RI
Posts: 106
Shinigami2057 is just really niceShinigami2057 is just really niceShinigami2057 is just really niceShinigami2057 is just really niceShinigami2057 is just really nice
Re: Programming queries?

Quote:
Originally Posted by Alan Anderson View Post
We program pretty much whenever it's legal to do so. There's a flurry of coding early on as we put together the structure to control what the concept is supposed to do, then a slower pace of changes to adjust to mutating designs and operator console decisions, followed by a bunch of tweaking as the robot hardware gets to the point of being controlled, and finally a few days of frantic automode programming.

This year our team has the software mentor (me), one main student programmer, and three other interested students who sometimes sit in on programming sessions.
This basically exactly what we do. While in the design phases, we code up a general implementation of how we think the interface should flow (mainly to save time later and also to show new programmers how things work). Later, as the bot is being built and we get access to it, we tweak and refactor code to model the changes in the design and rectify any mistakes we made in the preliminary implementation.
__________________
One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs.