Программирование на PHP
Загрузка. Пожалуйста, подождите...
- Просмотров: 5983
- Автор: AlexanderMS
Изменил: КазКиберГетик
- 85
- 1
- 2
- 3
- 4
- 5
(голосов: 2)
Давайте содержательные имена, которые упрощают чтение и понимание программного кода.
Поддерживайте один стиль именования переменных и функций.
Делайте идентификаторы констант в верхнем регистре.
Разбивайте код на фрагменты меньшего размера.
Документируйте свой код. В заголовках функций, действия которых могут быть не вполне очевидными, расскажите о том, что ожидается на входе и на выходе методов, а так же об их назначении. Если код настолько запутан, что вам приходится описывать то, что он делает, задумайтесь – возможно, имеет смысл переработать этот код, чтобы упростить его понимание. Развитие привычки к использованию хороших имен, а также методов и структур небольшого размера, сделает ваш код более читабельным и избавит вас от необходимости комментирования его действий. Хорошая привычка: документирование функций и классов.
Обрабатывайте ошибки. Хорошая привычка состоит в нахождении разумного баланса между достаточным объемом обработки ошибок и отказом от излишнего совершенствования своего кода, которое может никогда не закончиться. Плохая привычка: полное отсутствие обработки ошибок, например, отсутствие проверки входных параметров, значений полей. Обрабатывайте исключения как можно ближе к месту возникновения проблемы.
Не пользуйтесь операцией «копировать и вставить», которая способствует «разрастанию» схожих фрагментов кода. Нужно переписать копируемый фрагмент кода, чтобы обеспечить его повторное использование, например, написать функцию или отдельный фрагмент и вызывать его оператором включения (Include) содержимого файла. Размещение кода в одном месте существенно упрощает его последующее сопровождение, поскольку изменения необходимо производить только в одной точке.
Используйте функцию print() вместо printf() в случаях, когда выводятся неформатированные данные.
Минимизируйте число временных переменных - они должны использоваться несколько раз и повышать читабельность кода.
Минимизируйте число функций пользователя, используйте стандартные функции.
Не объединяйте код HTML (интерпретируемый на стороне клиента) и код PHP (выполняемый сервером) в один большой файл.
Не используйте устаревшие синтаксис и функции.
Дата добавления: 2015-04-15; просмотров: 694;