Skip to content

Using Github for Development

Kent Collins edited this page Feb 16, 2014 · 4 revisions

One mechanism that allowed us to work in a modular, independent style was using GitHub to manage our code. Although our school's Internet policies presented a lot of difficulties in pushing/pulling code, we found solutions that enabled each developer to work on her/his own code and then make sure the changes were committed back to the master code, maintained on Github.

A second mechanism to help programming modularity was creating a [RobotComponent Interface](The RobotComponent Interface) interface

For next year, we should probably look into hosting our own Git server (perhaps, GitLab) so that we can avoid all the difficulties encountered with trying to push/pull from the Internet.

Clone this wiki locally