Suppose you are project manager of large project with a lot of code which was developed for long time. For some parts of code team have knowledge, for others - not.
It is good to distribute responsibility between team mates in some wise way. There are no problems with the code the author of which is still in the team. But the approach should be developed to avoid long decision making to appoint the person every time old code should be modified. This can lead to long discussions and spending a lot of time.
Which approaches, hints, techniques, processes could you suggest to make procedure of assigning code without responsibility to new team in efficient, transparent and reasonable way?
I would like to add that I don't try to make all developers know all parts of projects for now, just only cover all areas of code by responsible persons.