DEV Community

loading...

Code Quality initiatives

Victor Osório
Since 2005 years working in highly challenging projects
Updated on ・1 min read

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?

Discussion (2)

Collapse
daniel13rady profile image
Daniel Brady

How your company deals with code quality?

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.

Collapse
daniel13rady profile image
Daniel Brady

support for spending more time/effort/resources on long-term success over short-term gains

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.