Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need code verification #27

Open
dfarrell07 opened this issue Apr 1, 2013 · 0 comments
Open

Need code verification #27

dfarrell07 opened this issue Apr 1, 2013 · 0 comments

Comments

@dfarrell07
Copy link
Member

Taking a look at the recent commit history, it's obvious that I've been finding a ton of bugs. Most have been very simple and easy to fix, but considering how many I've run into without actually doing any formal inspection of any code other than controller and nav, it seems implausible that there aren't significantly more bugs in the codebase that I haven't exercised.

If our on-bot time (like this afternoon) is going to be productive, we need to have significantly more verification of our code. Full-system tests are very hard to write, but unit tests for your individual functions aren't. Most of the bugs I've fixed would have been found simply by executing the code at all, which even the most basic unit tests would accomplish.

I know everyone's busy, but obviously we all really want to have the best possible bot when we get to SECon, so please, go all-in on this final push with us and let's write software that can make our hardware successful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant