Course code: CSR-1
Years with company:
Primary programming language:
Other programming languages:
C++ / Java
Unit test harnesses:
Currently programming mainly for SOC devices using embedded C and when needed, for desktop applications in . NET environment using C++.
Test practice now:
Currently applying minimal testing on the generated code, if not none.
SOC devices for wireless communication systems
Cross platform for embedded C and .NET for desktop applications
CSR coding standards
Function too long:
If the code is not easy to read and review for a junior engineer, the function is too long.
Regular reviews per change list in a particular field
Favorite thing about dev:
Achievement, i.e. hitting target deadlines with the committed feature set.
Least favorite thing about dev:
Trying to fix bugs caused by careless planning and design reviews.
Any piece of code which has not been tested is bad code, no matter how well-structured or well-designed it is.
Why are you attending:
To be able to build better-quality software in relatively shorter time frames than I could today.