4 ms·
The video game company I worked at was a disaster of spaghetti code that was written by engine developers/jack-of-all-trade developers with no semblance of cari
by 0x500x79 5y ago
The video game company I worked at was a disaster of spaghetti code that was written by engine developers/jack-of-all-trade developers with no semblance of caring about maintainability. Every milestone was a new disaster of tech debt that was built upon the foundation of previous tech debt.
It was difficult to hire new grades or less experienced developers because the cost to train them in the custom frameworks, infrastructure, and other technologies was exceptionally high.
It was terrible and there weren't a lot of excuses for it. My only point is that there are a lot of nuances to hiring from the talent pool.
- postalrat 5y agoIf it's so had to train in new people it sounds like you already have a spaghetti code problem. You might want to get an outsider to take a look at your custom frameworks, infrastructure, and other technologies to see what can be done to straighten that out.
- deleted 5y ago[deleted]
- Kiro 5y agoIn what industry do you work where spaghetti code is not the norm?
- 0x500x79 5y agoAbsolutely, that is exactly what I was saying. However, When the leadership is not aligned with this goal of approachability or maintainability of the software then it is not possible for new engineers or people to bring change. The old guard needs to be influenced or removed, which is a challenge when they are the ones who created (and continue to promote) the crap that causes this.