Course code:
CISCO-25
Years with company:
10
Years programming:
30
Primary programming language:
C
Other programming languages:
C++
Python
Lua
Unit test harnesses:
googletest
Cpputest
nose
python unittest
Something else:
Software engineer, Master degree in computer science.
Worked in different domains aerospace, automotive, networking.
Test practice now:
Unittests using internal test framework based on lua.
Integration tests using internal test framework based on python.
Target system:
networking device running on different architectures ARM, MIPS, x86
Dev tools:
clang, make, gdb, profilers, git, git-hub,
Build time:
1-5 minutes
Coding standard:
Company internal coding standard for C programming.
Function too long:
when it spreads several pages and I have a hard time to understand it.
Code reviews:
github PR posted to team and selected owners if touching common infra parts
Code time:
30
Test time:
65
Debug time:
5
Favorite thing about dev:
Being able to create something useful.
Least favorite thing about dev:
when you have to deal with immature tools
Tdd knowledge:
Basic principles behind.
Why are you attending:
Improve my software development skills