Ausencia de prefijos y sufijos predefinidos
En algunos casos, como es el caso de variables temporales, se puede suprimir el prefijo del tipo de naturaleza del dato, pues no es relevante al contexto. Tal es el caso de contadores en ciclos o variables pasadas como parámetro que solo serán ejecutadas una vez.
Igualmente, hay variables conformadas por el sufijo _my o _this que son utilizadas
para referirse o distinguir las variables de un dato en cuestión o valores dentro de un ciclo; respectivamente.
De estos valores, los más comunes son las variables $str_thisID y $str_thisname,
utilizadas comúnmente para almacenar valores de identificador y nombre, respectivamente. Es importante
señalar que las referencias a identificadores en variables se usa la terminación ID en mayúscula, siendo
el único caso.
Palabras reservadas
Algunas palabras están reservadas para ciertos datos o referencias
Directorios
- sup/
- mod/
Sufijos
- _adm
- _usr
- _this
- _my
Objetos
- $cgi
- $nav
- $env
- $db
- $usr
Cookies
- user
- admin
- session
Campos DB
- id
- name
- created
- author
- setup
- active
Field
- id
Consideraciones especiales
Hay tipos de datos, como el booleano que aún cuando en algunas de la implementaciones existen de forma nativa al lenguaje (php, js), no sucede lo mismo en otros (mysql, perl); por tal razón, se encontrará el uso de los valores de 1 y 0 como equivalentes para solventar este conflicto.
Migración a otros lenguajes
Probablemente, en algunos casos no se desee que ciertas rutinas sean realizadas en un lenguaje sino en otro, siendo el caso más probable el de los scripts. En ese caso, basta con rediseñar las rutinas por su equivalente en otro lenguaje, como Ruby y si es necesario, cambiar la ubicación de dichos archivos.