I really love everything that was said here. This is certainly a thread I'll shoot to new programming students, and other people of interest.
Quote:
Originally Posted by fixermark
Note that the "public" in public hosting means that anyone in the world can see and download the data you push to github (although only the team members could do the uploading). I personally find this sort of code-sharing and code re-use to be very much in the spirit of FIRST, but it's something to keep in mind if your team doesn't feel comfortable having their algorithms exposed for the world to explore.
|
I really think its interesting what was said here. Sharing code publicly might not be in the interest of some teams, but maybe we can start a directory of github links of team's public VC. The amusement factor would shoot through the roof. It would be invaluable during training to use examples from other teams with more complex autonomous or telop modes.
Some might think that they would be embarrassed to show their code(whether labview or C++) due to lack comments, cleanliness, and what have you, but I think if we can keep it all on a professional(the feed back that is) level it can be extremely insightful.