En general estoy usando la nomenclatura estándar establecida en PEP-8 para las variables. Al igual que:¿Qué abreviaciones deberíamos usar para los nombres de las variables de Python?
delete_projects
connect_server
Sin embargo a veces no puedo encontrar ningún buen nombre y el nombre sólo se extienden a larga:
project_name_to_be_deleted
que podría utilizar pr_nm_del
, pero esto hace que el código ilegible. Realmente estoy sufriendo encontrando buenos nombres de variables para las funciones. Cada vez que comienzo a escribir una nueva función, simplemente paso el tiempo para encontrar un buen nombre de variable.
¿Hay algún estándar para elegir ciertas abreviaturas para nombres de variables conocidas como delete,project,configuration, etc.
? ¿Cómo se eligen nombres de variables cortas pero buenas y legibles?
Esta pregunta puede no depender directamente de Python, pero como los lenguajes de programación diferentes utilizan el formato de nombres de variables diferentes, pensé limitar esta pregunta a Python solo.
Ah, 'de denominación conventions' ... como se suele decir, los dos problemas difíciles en la informática son invalidación de caché, nombrar las cosas y off-by-one errores;) – delnan
Por qué no utilizar las formas cortas estándar como: del para eliminar, cnfg para la configuración, etc. – user225312
@sukhbir, ese es el problema. Como novato que antes no funcionaba para ningún otro proyecto, simplemente resulta difícil elegir. Por ejemplo, con PEP-8, sabía que debería usar variables como 'name_variable', pero no sé qué elegir para las variables abreviadas o abreviaturas. Quiero decir, ¿hay alguna documentación o algún estándar para eso? No pude encontrar nada relacionado con esto. –