I'm investigating how can we improve the quality of the code in our company. Some of you guys had face the same chalange?
How your company deals with code quality?
What is the initiative? It is working?
I'm investigating how can we improve the quality of the code in our company. Some of you guys had face the same chalange?
How your company deals with code quality?
What is the initiative? It is working?
For further actions, you may consider blocking this person and/or reporting abuse
Emmanuel Ayinde -
Alexandre Calaça -
Lithe -
DotNet Full Stack Dev -
Top comments (2)
Unfortunately, the company I work for doesn't prioritize it much in practice: I've been working with them for 3.5 years now and the general feeling I get from folks at the top of the business is "good enough to work is good enough to ship." That said, most of the engineers I work with place a high value on code quality, since they are the ones that will have to understand and maintain it!
The biggest obstacle to code quality in my experience seems to be getting top-down support for spending more time/effort/resources on long-term success over short-term gains. I've been lucky to have had several good product managers who understand the impact code health and quality can have on their developers and, thus, the business. They have been instrumental at ensuring more project resources (time, budget, etc.) are allocated during design and development, which gives us engineers some more "room to breathe" and make better decisions.
Obviously, prioritizing short-term gains is sometimes necessary when running a business, especially if it is struggling. But I don't think it should be the default way to grow the business.