Course code: WEB-23
Years with company:
Primary programming language:
Other programming languages:
C, C++, Java, C#
Unit test harnesses:
AceUnit, CppUnit, Google Test, JUnit
Lots of experience in software development. Eager to learn new stuff. Enthusiastic about my work.
Test practice now:
Automatic unit tests, integration tests and functional tests. Test code mostly in C and C++.
Embedded C code on HSM (Hardware Security Module). Focus on security, correct functionality and performance.
Visual Studio, IntelliJ IDEA, QT Creator
Code base is developed over time. Coding standard have some variation througout the code base.
Function too long:
If it is hard to see what it does, or it is hard to explain shortly, then it is too long.
All code is reviewed by a peer programmer.
Favorite thing about dev:
Develop a piece of code that has this aura of quality.
Least favorite thing about dev:
Maintenance of old code is not as fun as device new functionality.
Write test before code. Do small baby steps. Repeat sequence: Make a test, see test fail, write code, see test succeed.
Why are you attending:
A colleague have recomended the course.