That sort of situation -- multiple developers working on different parts of the code -- is "situation normal" for ANY software project. I have yet to see somebody try to solve the problem by such ideas as "call function via string which names it." Honestly, it sounds completely insane.