|
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
|