Course code: WEB-9
Years with company:
1 year as independent consultant
Primary programming language:
Other programming languages:
Unit test harnesses:
Google Test, Unity, CUnit, PyUnit
I have a wife and two daughters (2 years and 5 years). Live in a house on the west coast of Sweden. When I have free time I like having a coffee and reading some good news magazine or watching a documentary. I enjoy biking to work. On the weekends I enjoy time with my family around our house. There is always something to fix so I am never bored :).
Test practice now:
We do unit tests in CUnit, We have developed a test framework in Python for integration tests. However these things are only used by the team I belong to. The other teams do only manual testing for their parts. Total system testing is only manual.
GreenHills Integrity OS and compiler
We have a short one. Speaks about naming and indent style (K&R)
Function too long:
Difficult to say. When it does several things. I like to keep them below 20 lines.
The reviews focus on high level though of solution. We lag behind when stressed.
Favorite thing about dev:
1) Building software step by step protected by tests. 2) Writing code that is easy to understand 3) Test automation 4) A culture where people can admit mistakes.
Least favorite thing about dev:
1) Writing condensed code that may run fast but is difficult to understand. 2) Manual integration of code from different teams 3) Only manual testing
I have read your and others (Kent Beck, Jeff Langr) TDD books. At my former job I created my own TDD-course which I held internally. I have hosted Coding Dojos where we do TDD.
Why are you attending:
I have read quite a lot about TDD. But I want to get more hands on exercise doing it. Writing tests, writing code.