Course code:
AS-2
Years with company:
0-1
Years programming:
4
Primary programming language:
Pyhton
Other programming languages:
C, Matlab
Unit test harnesses:
Pytest
Something else:
I do not have much experience with proper software development approaches. I am curious and enjoy learning new concepts. I like the challenge to make my code work and look for bugs.
Test practice now:
Manual testing. I try to make my outputs very clear, so I am able to follow the execution. I use debugging tools to step through the code.
Target system:
Dev tools:
Visual Studio Code, Pycharm, Git
Build time:
5-30 minutes
Coding standard:
I do not follow any standard. My initial aim is that the code work, then I try to make my code modular, descriptive and easy to read.
Function too long:
when it's over 50 lines and I am still working on the logic of the function
Code reviews:
I need to clean my functions. I need to optimize my code as I work with it, do not leave it to the end.
Code time:
40
Test time:
20
Debug time:
40
Favorite thing about dev:
The freedom that allows you to explore and work on different fields. Most of the time you have access to different tools that allow you to learn new concepts.
Least favorite thing about dev:
Planning how much time a task may take. Something simple sometimes may surprise you.
Tdd knowledge:
I do not have much experience with TDD.
Why are you attending:
I want to improve how I plan and structure my code. I lose a lot of time developing and debugging. I hope to reduce that by implementing proper testing, allowing me to see clearly what I need to focus on and test.