I started a job in startup, c++ and qt.
Again, I'm being asked to just read and execute the code step by step to understand it.
Important parts are uncommented, I don't think there are tests.
Talked about good coding practices on my one month review to make it easier for new employees and the future of the software.
I get that reading the code is what developers should do, but why not help others and make it easier? Even I add comments so that future me can remember how it works.
I remember emitting the idea of building a tool to calculate an opinionated code quality score on irc, I got mocked. If your codebase is low quality either hire people to refactor it or rewrite it.
Bad codebase don't deserve developers in my view.
Again, I'm being asked to just read and execute the code step by step to understand it.
Important parts are uncommented, I don't think there are tests.
Talked about good coding practices on my one month review to make it easier for new employees and the future of the software.
I get that reading the code is what developers should do, but why not help others and make it easier? Even I add comments so that future me can remember how it works.
I remember emitting the idea of building a tool to calculate an opinionated code quality score on irc, I got mocked. If your codebase is low quality either hire people to refactor it or rewrite it.
Bad codebase don't deserve developers in my view.