тут как в Java, достаточно соблюдать простой набор правил, чтобы не создавать "бутылочные горлышки" на ровном месте (не делать запрос в БД в цикле, например) и в 85% случаев этого достаточно, чтоб Ваш софт работал достаточно шустро. Если этой производительности Вам мало, Вы расчехляете профайлер и начинаете исследовательскую работу, находите места где по-вашему мнению медленно и тюните их