Есть ли выигрыш/проигрыш в производительности от нескольких вызовов функций, а не одной большой?

В настоящее время я делаю игру для iPad и iPhone, используя cocos2d, Box2D и Objective-C.

Многое происходит в каждом обновлении, и многое приходится решать.

Недавно я рефакторизовал большую часть своего кода до нескольких небольших методов, вместо того, чтобы иметь сотни строк кода внутри одного метода.

Есть ли при этом потери производительности? Увеличит ли производительность меньшее количество вызовов методов?

5
задан Simen Øian Gjermundsen 7 December 2011 в 11:45
поделиться