|
21 ошибка программиста phpЕсли вы думаете, ввести или нет еще одну временную переменную, задайте себе два вопроса: Будет ли эта переменная использована хотя бы дважды? Значительно ли улучшится с ее введением читаемость кода? Если на любой из этих вопросов вы ответили «да», тогда введите временную переменную. Иначе комбинируйте вызовы функций (если это необходимо) и обойдитесь без ее использования. 17. Переписываем стандартные функции Кое-кто рекомендует переименовывать стандартные функции для того, чтобы программистам на Visual Basic’е проще было перейти к использованию языка PHP: <?php function len ($str) { return strlen ($str); } ?> Встречаются также рекомендации, приступая к программированию на PHP, первым делом заменять имена встроенных функций более привычными. Существует, как минимум, две причины этого не делать. Во-первых и прежде всего, мы получаем менее читаемый код. Люди, читающие ваш код, увидят массу очевидно ненужных функций и будут сильно удивлены, почему же вами не использовались стандартные функции PHP. Ну и, наконец, это замедляет программу. Дело не только в необходимости обработки большего объема кода, но и в том, что для вызова такой пользовательской функции, требуется больше времени, чем для прямого вызова стандартной функции. Используйте стандартные функций языка! Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Продолжение статьи: ч.9 Продолжение статьи: ч.10 Продолжение статьи: ч.11 Продолжение статьи: ч.12 Продолжение статьи: ч.13 Продолжение статьи: ч.14 Продолжение статьи: ч.15 Другие статьи по теме: - приемы безопасного программирования веб-приложений- гостевая - это просто! - Php и web. кэширование - обзор сетевых функций php - 21 ошибка программиста php |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |