View Single Post
  Spotlight this post!  
Unread 26-07-2014, 01:20
MatthewC529 MatthewC529 is offline
Lcom/mattc/halp;
AKA: Matthew
FRC #1554 (Oceanside Sailors)
Team Role: Mentor
 
Join Date: Feb 2014
Rookie Year: 2013
Location: New York
Posts: 39
MatthewC529 is on a distinguished road
Building a Library of Common Utilities

So the time has come for me to consider building a library. I was finally set free from a recent project and finally able to turn my eyes towards implementing a feature set in Java 7 for Robotics Programming.

Now I have an idea of what I want to do, and I want to Open Source it (I know it's required, but I really want to anyway) and leave it open to modification but I would like some input as to what teams view as key features. I usually use IterativeBot so that's where my mind goes but I want to make it flexible, applicable to CommandBased and even Simple as well. What do you, as a programmer or engineer or mentor think needs to be in a set of utilities for future programmers on a given team.

I am basically looking for ideas on what features to implement in a library to be used in conjunction with WPILib. I know WPILib already has soooo many features, but is there anything you wished it had, or that you see yourself using often and have already made it a small utility?

Thanks for any responses!
__________________
Team 1554 -- Oceanside Sailors
  • 2013-2014 - Lead/Sole Programmer
  • 2014-2015 - Lead Programmer, President
  • 2015-? - Team 1554 Mentor
Independent Public Projects

Developer at Legend Zero LLC.
Java/C++ Programmer
Reply With Quote