Go to Post I'll guess those tie-dyed, numbered balls are used for alliance-partner lotto. :D - Richard Wallace [more]
Home
Go Back   Chief Delphi > Technical > IT / Communications > Website Design/Showcase
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #16   Spotlight this post!  
Unread 22-11-2004, 00:27
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: What CVS program do you use?

Quote:
Originally Posted by Alan Anderson
You probably do have lots of code you reused between Stack Attack and First Frenzy...just not the code running in the IFI system.
I was leaving our custom circuit code out of my consideration, since that's a feature not shared with too many other teams. Obviously we could not reuse code between 2003 and 2004. Just because there was one year where reuse was not feasible though does not change my original statement that we attempt to re-use as much as possible. Even though we didn't re-use code that year, however, we did make use of the old code while writing the new. We re-used many of the algorithms by just porting them from one language to the other.

This year will be another story (unless IFI surprises us with more changes!). Our entire autonomous navigation subsystem is reusable and largely independent of drive-train designs, as is a lot of our code that handles joystick inputs, etc. I would think this would be the case for most teams. Even if other teams did not start with as modular a design as we did I'd still think they'd start with previous year's code to work from when writing for a new robot. So in that regard I still say that our robot software has more than just a very limited lifetime.

Anyway, clearly what you have works for you and what we have works for us, and that's all that matters. Hopefully other teams reading this thread will be able to understand some of the options for source-code management and get a feel for the advantages and disadvantages of each.
Quote:
When I talk of a "single project", I'm referring to the files that make up one program.
I knew what you meant . Our primary robot software (the stuff running on the Robot Controller only) is ~45 files and around 8000 lines of code (and that is not counting the stuff from Microchip or IFI), so even with just that one project we find version control useful.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
2-week FIRST summer program @ WPI ColleenShaver General Forum 20 31-05-2009 03:02
how to add steps in the provided encoder program for the edu Zaramel2002 Programming 3 11-02-2004 08:35
Fried program slots? Jeff Waegelin Programming 18 19-03-2003 18:08
Ahh! Program trick confusing! archiver 2001 9 24-06-2002 02:26
Credits for FIRST program. archiver 2000 6 24-06-2002 00:16


All times are GMT -5. The time now is 03:26.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi