русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Программирование на PHP


Дата добавления: 2015-06-12; просмотров: 516; Нарушение авторских прав


Загрузка. Пожалуйста, подождите...

  • Просмотров: 5983
  • Автор: AlexanderMS

Изменил: КазКиберГетик

  • 85
  • 1
  • 2
  • 3
  • 4
  • 5

(голосов: 2)

Давайте содержательные имена, которые упрощают чтение и понимание программного кода.

Поддерживайте один стиль именования переменных и функций.

Делайте идентификаторы констант в верхнем регистре.

Разбивайте код на фрагменты меньшего размера.

Документируйте свой код. В заголовках функций, действия которых могут быть не вполне очевидными, расскажите о том, что ожидается на входе и на выходе методов, а так же об их назначении. Если код настолько запутан, что вам приходится описывать то, что он делает, задумайтесь – возможно, имеет смысл переработать этот код, чтобы упростить его понимание. Развитие привычки к использованию хороших имен, а также методов и структур небольшого размера, сделает ваш код более читабельным и избавит вас от необходимости комментирования его действий. Хорошая привычка: документирование функций и классов.

Обрабатывайте ошибки. Хорошая привычка состоит в нахождении разумного баланса между достаточным объемом обработки ошибок и отказом от излишнего совершенствования своего кода, которое может никогда не закончиться. Плохая привычка: полное отсутствие обработки ошибок, например, отсутствие проверки входных параметров, значений полей. Обрабатывайте исключения как можно ближе к месту возникновения проблемы.

Не пользуйтесь операцией «копировать и вставить», которая способствует «разрастанию» схожих фрагментов кода. Нужно переписать копируемый фрагмент кода, чтобы обеспечить его повторное использование, например, написать функцию или отдельный фрагмент и вызывать его оператором включения (Include) содержимого файла. Размещение кода в одном месте существенно упрощает его последующее сопровождение, поскольку изменения необходимо производить только в одной точке.



Используйте функцию print() вместо printf() в случаях, когда выводятся неформатированные данные.

Минимизируйте число временных переменных - они должны использоваться несколько раз и повышать читабельность кода.

Минимизируйте число функций пользователя, используйте стандартные функции.

Не объединяйте код HTML (интерпретируемый на стороне клиента) и код PHP (выполняемый сервером) в один большой файл.

Не используйте устаревшие синтаксис и функции.



<== предыдущая лекция | следующая лекция ==>
Аутентификация пользователя | Использование MySQL


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.906 сек.