El conocimiento es el nuevo dinero.
Aprender es la nueva manera en la que inviertes
Acceso Cursos
php

(PHP) Estándar PSR-1, mejores prácticas: CamelCase, snake_case.

· 1 min de lectura
(PHP) Estándar PSR-1, mejores prácticas: CamelCase, snake_case.

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

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

Recuerda que si quieres aprender más tienes a tu disposición cursos completamente gratis.

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.

Te dejo, los siguiente enlance por si te interesan algunos otros temas como angular o node.

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

Plataforma de cursos gratis sobre programación