Стандарт кодирования. Введение Coding style
Стандарт кодирования (он же стиль кодирования, по-английски чаще называют coding style) - это свод правил по написанию кода и именованию различных элементов.
Наличие стандарта (стиля) позволяет ускорить понимание не только чужого кода, но и своего.
Некоторые относят стандарт только к коду, некоторые к коду и верстке. Могут разделять стандарты для верстки, именования, программирования и пр. Мы же относим стандарт ко всему, а именно:
images, img, imgs, IMG, IMAGES, изб, изображения, картинки, КАРТИНКИ, Картинки, izobrazeniya, kartinki и т д
И это только одно слово.
Наличие стандарта это действительно хорошо.
Например: наличие единых зарядок для телефонов - это плюс, раньше с этим была беда, придти к другу и у него подзарядиться даже никто не думал.
Ну и то, что название должно быть логичным, само собой разумеется, хотя с этим у наших учеников есть сложности.
Часто видим как папку для изображений называют: Новая папка(2)
Ну и немного полезных ссылок
wikipedia.org
http://www.opennet.ru/docs/RUS/php_code_standart/
В целом тендендия идет к верблюжему стилю (индексу). Это когда слова не разделяются никакими знаками, а каждое новое слово с большой буквы, но первое с маленькой:
Пред. урок След. урок
Наличие стандарта (стиля) позволяет ускорить понимание не только чужого кода, но и своего.
Некоторые относят стандарт только к коду, некоторые к коду и верстке. Могут разделять стандарты для верстки, именования, программирования и пр. Мы же относим стандарт ко всему, а именно:
- к названиями переменных, констант, массивов, классов, объектов и т д
- файлов
- папок
- CSS классов, ID,
- HTML тегов
images, img, imgs, IMG, IMAGES, изб, изображения, картинки, КАРТИНКИ, Картинки, izobrazeniya, kartinki и т д
И это только одно слово.
Наличие стандарта это действительно хорошо.
Например: наличие единых зарядок для телефонов - это плюс, раньше с этим была беда, придти к другу и у него подзарядиться даже никто не думал.
Ну и то, что название должно быть логичным, само собой разумеется, хотя с этим у наших учеников есть сложности.
Часто видим как папку для изображений называют: Новая папка(2)
Ну и немного полезных ссылок
wikipedia.org
http://www.opennet.ru/docs/RUS/php_code_standart/
В целом тендендия идет к верблюжему стилю (индексу). Это когда слова не разделяются никакими знаками, а каждое новое слово с большой буквы, но первое с маленькой:
getelementByName
searchUserByEmail
Пред. урок След. урок