Course code: CIT-1
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
gtest and gmock
I am fairly new to Object oriented programming and part of a team which is tightly coupled with MS subsystem. I am part of protocol team as well which is predominantly client-server architecture both on the same machine as well as over the network with multiple components (named pipes, network socket, COM etc)
Test practice now:
Wherever possible and wherever there's an ROI, for all new code, we write unit tests and legacy code predominantly gets tested at system level
Target system is Windows 10 or 2016 VDA connecting with a client (windows, mac etc) and running along with multiple components in the middle interacting with each other at various times.
Visual Studio, Sublime
Beginner with clear and readable code. Keeping code as simple and efficient as possible. Write a lot of comments where ever possible.
Function too long:
When multiple independent operations are clubbed together
Looking at working as well as readability of code along with avoiding static analysis errors.
Favorite thing about dev:
Amount of learning involved and how designs and concepts are so beautiful. Gives the jitter on anything new that I take up. Best thing is, we can work from anywhere :) I love the variety of things that can be done.
Least favorite thing about dev:
sitting in front of the computer all day :)
Writing code with testability in mind, not just writing tests before writing code
Why are you attending:
To learn and adapt wherever possible and wherever it makes sense to invest