DEV Community

Discussion on: How large is your codebase?

Collapse
 
davidromero profile image
David Romero

That's a lot of code. How many people are working on each project?

The biggest one for me was a 15 year c++/proprietary stuff then I discovered a lot of unused or no longer supported code, plus non existent documentation :). I was fun for a while but It had to much code debt.

I'm wondering how do you deal with that, rapid changes, many people working on the same stuff, code coverage, etc. Saludos

Collapse
 
ackzell profile image
Axel Martínez

Thanks for the read!

There is no fixed amount of people and since not all of the services require constant maintenance some will be left alone after the first couple months when development has finished. Others have been taken over by my former teams after I was assigned to a different one and they vary in size. But there is between 1 to 3 UI devs working on the bigger and more active repos.

There are QA Engineers and Release Engineers, as well as dedicated teams for UX and BackEnd engineers for each product, as well as Product Owners and Scrum Masters assigned to the teams. There is a lot of coordination effort going on all the time, and it definitely helps that one doesn't have to wear a ton of hats at the same time 😝

Although every now and then you get to create a Test Case and do a Test Run, or provide the solution when UX doesn't give you direction... or change a small thing in the Java code for the endpoints, it is not that common.

Saludos!