Изменения

Перейти к: навигация, поиск

R:Оформление кода

316 байтов убрано, 12:48, 9 февраля 2014
м
Названия функций и переменных
* Названия должны быть понятны и осмысленны: {{Inline-code|colMeans|lang="rsplus"}}, {{Inline-code|read.table|lang="rsplus"}};
* Названия не должны быть слишком длинными или слишком короткими, что могли бы затруднить их понимание или восприятие;
* Не использовать имена уже используются в R или популярных пакетах. Для проверки уже используемых имён можно использовать функции {{Inline-code|find()|lang="rsplus"}} и {{Inline-code|apropos()|lang="rsplus"}};
Можно выделить несколько подходов к именованию функций и переменных:
В исходном коде R преимущественно используются стили lowerCamelCase, period.separated и underscore_separated. При этом period.separated, как уже отмечалось выше, используется в основном для создания функций для обработки S3 классов.
 
=== Название функций ===
 
* Не использовать имена уже используются в R или популярных пакетах. Для проверки уже используемых имён можно использовать функции {{Inline-code|find()|lang="rsplus"}} и {{Inline-code|apropos()|lang="rsplus"}};
* Избегать использование точек в названиях переменных, если только данные функции не предназначены для работы с S3 классами;
 
=== Название переменных ===
== Присвоение ==

Навигация