Przyszło mi do głowy, że podczas gdy, na przykład, silnik gry, pracuje jednocześnie przez wiele osób, jak można uniknąć nadpisywania?
Powiedzmy, że programista nad którym pracuje, Audio.cppa programista nad drugim również Audio.cpp, w jaki sposób jest to ogólnie zarządzane w dużych zespołach w celu zwalczania nadpisywania? (Innymi słowy, aby zatrzymać programistę dwa przed otwarciem pliku, dopóki programista jeden nie zakończy pracy)