View Single Post
  #7   Spotlight this post!  
Unread 09-04-2010, 16:01
Al3+'s Avatar
Al3+ Al3+ is offline
ARTist
AKA: Anthony
FRC #0840 (Aragon Robotics Team)
Team Role: Programmer
 
Join Date: Oct 2009
Rookie Year: 2008
Location: San Mateo, CA
Posts: 58
Al3+ is a jewel in the roughAl3+ is a jewel in the roughAl3+ is a jewel in the rough
Re: I don't think being a rookie team has any effect on the programmers

Quote:
Originally Posted by FRC4ME View Post
While I once again wouldn't have said it using your words, this post brings up a good point. At least WPILib is well-documented. Many of the veteran team SDKs are not.



Of course you need to show them how to do it once. What concerns me about many of the veteran frameworks going around is that they take a "black box" strategy; rather than showing rookies how to do it, they try to remove the need for a rookie to learn how to do it. That, IMO, is a poor strategy. Perhaps I'm just misunderstanding how many of the SDKs work; I haven't personally used any of them but have only read their project description pages.
I actually agree. All of the functionality in WPILib is there in the help docs, and the software comes with lots of example code (even if not all of it works). Providing more examples is a lot more helpful in the long run than a "black box" SDK would be in terms of making a team a "veteran" in terms of programming.

That said I don't really think one can expect the same from every rookie team as from a strong established one.
__________________
cout << "Hello, robotics. Goodbye, world." << endl;

"The two-axis accelerometer provided in the kit of parts (shown in the picture below) is a two-axis accelerometer." - WPILib User's Guide