Course code:
IBM-T-002
Years with company:
16
Years programming:
16
Primary programming language:
Python
Other programming languages:
Java
Javascript
Go
Other proprietary languages
Unit test harnesses:
Junit
cunit
jest
pytest
robot
proprietary ones
Something else:
I teach karate.
Test practice now:
not in dev role, currently security architect
Target system:
IBM Z
Dev tools:
vscode
jenkins
IBM Bob
docker/podman
git
Build time:
1-5 minutes
Coding standard:
Must run across platforms, minimal dependencies, intuitive cli and api
Function too long:
Cognitive complexity metrics, long pydoc with many branches/conditionals to explain the function
Code reviews:
For non-product code, mostly informal via git and double checked with AI
Code time:
2
Test time:
3
Debug time:
1
Favorite thing about dev:
Problem solving
Least favorite thing about dev:
Complexity of existing code and client usage
Tdd knowledge:
I teach TDD for new team members to use
Why are you attending:
I like to learn and was a tester for the first 10 years of my career