4 ms·
Programming Principles at Id Software by John Romero (Strange Loop 2022)
- rasz 4y ago
- sublinear 4y agoThe principle of "owning" sections of code to avoid what we now call "merge conflicts" is as optimal today as it was then regardless if version control is used or not. Same holds true for thoroughly testing all edge cases yourself before publishing your changes.
- stjohnswarts 4y agoYeah most places I've contracted will have certain critical portions owned by SMEs that you didn't touch without specifically code reviewing with them even though the repo didn't have any hooks to prevent merging/changing. I hate village knowledge.