Unit test used to be my favourite silver bullet. Then it was code coverage. Now it's tickets. It's great to be able to be able to track work, tasks, problems... "issues" in general. If you're working on something, create a ticket to track it. When you write tests, reference the ticket. When you check in your code / tests, reference the ticket. If you have a meeting for an issue found in production, why the hell isn't there a ticket to track it??? If you're doing work without a documented reason, then why are you doing it?
Part of it is CYA, part of it is doing your job well.
No comments:
Post a Comment