Most Technical Problems Are People Problems
blog.joeschrag.com·6d·
Discuss: Hacker News
🔧Code Refactoring Patterns
Preview
Report Post

I once worked at a company which had an enormous amount of technical debt - millions of lines of code, no unit tests, based on frameworks that were well over a decade out of date. On one specific project, we had a market need to get some Windows-only modules running on Linux, and rather than cross-compiling, another team had simply copied & pasted a few hundred thousand lines of code, swapping Windows-specific components for Linux-specific.

For the non-technical reader, this is an enormous problem because now two versions of the code e…

Similar Posts

Loading similar posts...