Muchas veces tratamos de mejorar y buscar las mejores practicas, muchos consejos al momento de escribir código. Pero realmente no estamos seguros ¿quien determina esto?

Los consejos que describo a continuación son los que día a día pongo en practica y trato de mejorarlos, son los que hasta el momento me han funcionado.

Estándares de Nomenclatura

CamelCase: El nombre viene porque se asemeja a las dos jorobas de un camello, y se puede dividir en dos tipos:

– Upper Camel Case, cuando la primera letra de cada una de las palabras es mayúscula. También denominado Pascal Case. Ejemplo:

– Lower Camel Case, igual que la anterior con la excepción de que la primera letra es minúscula. Ejemplo: ejemploDeNomenclatura.

– snake_case: Cuando cada una de las palabras, se separa por un guión bajo (_). Es común en los nombres de variables y funciones de lenguajes como C, aunque también Ruby y Python lo han adoptado. Como el Camel Case existen variedades, como todas las letras en mayúsculas, denominado SCREAMING_SNAKE_CASE, que se utiliza para definir constantes. Ejemplo: ejemplo_de_nomenclatura

Ambos modelos de nomenclatura son validos, lo importante es mantener un estándar, esto facilitara el fácil entendimiento para otros programadores y para ti mismo.

Si quieres saber más: https://www.php-fig.org/psr/psr-1/