Course code: WEB-10
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
I am working at continuous improvement in our software processes and quality.
I am already seeing the benefits but see that where we have failed to implement TDD we are seeing bugs that would have been prevented.
I took the onsite course a year ago and want a refresher as we have not fully embraced it.
Test practice now:
Functional regression testing. We started on module with TDD but discontinued using because not enough people are on board.
We also use LINT.
Water heater user interface and safety code
Freescale/NXP Kinetis Developement System (Eclipse based)
Our standare is based on implementing a somewhat object oriented modular apprach using C. The standard reflects a number of recommended standards and is updated periodically
Function too long:
We have no standard but when it gets more than about 3 pages long.
We use CodeCollaboarator on a daily basis. Several people review every piece of code generated.
Favorite thing about dev:
No parts to go obsolete/scarce or vary with temperature. :)
I like being creative and making some new product or features and watch it come alive.
Least favorite thing about dev:
Reviewing others code.
Debugging linking problems.
MISRA-C (MISERABLE-C) picky or arcane errors.
Fixing others poor code.
I took your 3 day course.
I use Unity.
It can eliminate a whole class of defects, save debug time. & catch future bugs.
I like "how can I break it" thinking
Why are you attending:
As a refresher and two be with two colleagues who I presented this to last year who did not get a chance to really embrace it.