Course code: TOP-1
Years with company:
Primary programming language:
Other programming languages:
Unit test harnesses:
I've worked as a consultant for over 14 years. I have also worked in Agile development environments. One crucial thing I've learned is that if management is not attending Agile training, they haven't bought into Agile entirely which can make or break Agile.
Test practice now:
Compiling and running it.
I do not have one at the moment.
Microsoft Visual Studio, Apple Xcode
I try to write self-documenting code adding comments only when necessary. I follow the coding style guidelines as prescribed by the organization I am coding for.
Function too long:
If it does too many things. A function should have a single job and not contain multiple "side-effect" jobs.
I have worked at companies that practice code reviews enforcing certain style guidelines and practices.
Favorite thing about dev:
Seeing ideas come to life.
Least favorite thing about dev:
Cutting corners to "save time" to meet an arbitrary schedule.
It is a methodology that requires developing repeatable functional test cases prior to coding and then coding to pass each test.
Why are you attending:
I recently had my project taken away and given to a team overseas and I had little else to do.