Podría ser el título de un disco de rock progresivo, pero no.
Las palabras reservadas son una serie de palabras que, al ser utilizadas internamente por RoR, no podemos utilizar nosotros para nombrar las entidades (Modelos, Controladores) de nuestra aplicación.
La lista completa está recopilada en el wiki oficial: ReservedWords
A los angloparlantes (o angloprogramadores) les puede resultar fastidioso no poder nombrar algo "Object" (imaginemos, en una aplicación para subastas). Pero bueno, siempre puede uno echarle imaginación y llamarlo "Item" o "Article".
En este caso los usuarios internacionales tenemos ventaja, porque es muy difícil encontrar una palabra en esa lista que nos cause problemas.
Mirando en esa misma página, he encontrado otra lista muy interesante: la de campos mágicos, que son columnas que podemos añadir a nuestras tablas y RoR escribirá cosas en ellas automáticamente y gratis. Por ejemplo si añadimos un campo created_at, RoR mete en eses campo automáticamente la fecha de creación del registro.
También en el wiki: MagicFieldNames

Escribe un comentario