En la programación de Java, hay algunas reglas establecidas para declarar cada una de las funcionalidades como "
función", y "
clase", etc. denominado "
Convenciones de codificación". Estos son esenciales para que el desarrollador profesional analice las funcionalidades del código y colabore con otros desarrolladores sin cuellos de botella. En tales casos, estas convenciones son asistencia en el diseño y análisis de código general en el extremo del programador.
Este artículo explicará la importancia de "convenciones de codificación" en Java.
¿Qué son las "convenciones de codificación"??
"Convenciones de codificación"Corresponde a las pautas para un lenguaje de programación particular que mejore el estilo de codificación, y se optan por aplicar las mejores prácticas. Estas convenciones permiten a los programadores mejorar la legibilidad general del código al hacer declaraciones adecuadas, declaraciones, espacio en blanco y convenciones de nombres, racionalizando así las prácticas de programación.
Convenciones de codificación de múltiples identificadores en Java
Vamos a ver las convenciones de codificación proporcionadas a continuación para los identificadores utilizados en Java:
Identificadores | Convenciones |
Variable | - Comience con una letra minúscula, e.gramo., "intge", o "int City".
- Si el nombre contiene varias palabras, comience con la letra minúscula seguida de una letra mayúscula (convención de camello) I.mi., "int defaultVar".
- Abstenerse de usar variables de un solo carácter, yo.mi., "a","b", etc.
|
Constante | - Contiene letras mayúsculas, como "Age final estática estática", etc.
- Si la declaración acumula múltiples palabras, debe estar separada por un subrayador (_), i.mi., "static final int default_var".
- Las constantes pueden contener dígitos pero no como la primera letra.
|
Método | - El método se inicia con una letra minúscula.
- Debería ser un verbo, yo.mi., "principal()","println ()", etc.
- El método también debe especificarse en "convención de camello".
|
Clase | - Comienza con una letra mayúscula.
- Use palabras apropiadas para su declaración.
|
Interfaz | - También comienza con una carta mayúscula.
- Se refiere a un adjetivo, yo.mi., "Extensible","Deseable", etc.
|
Paquete | - El "Paquete"Debería ser una carta minúscula como"ejemplos".
- Si el nombre tiene varias palabras, debe separarse por puntos (.), E.gramo., "Java.lang", etc.
|
Consejos profesionales para mejorar las "convenciones de codificación" en Java
Las siguientes son algunas recomendaciones para mejorar aún más las convenciones de código:
- Especifique el nombre de la variable relacionado con su propósito deseado.
- Del mismo modo, especifique el nombre del método correspondiente a su funcionalidad.
- Inicializar las variables de instancia como "privado".
- Incluir los comentarios del código.
- Evite la duplicación de código en las mismas u otras clases.
¿Por qué seguir "convenciones de codificación" en Java??
Seguir las convenciones de codificación adecuadas en Java es útil en muchos casos. Estas instancias incluyen:
- Mantener un formato de código específico: Seguir la convención de codificación permite al programador escribir el código en un formato idéntico cada vez, lo cual también es útil para otros desarrolladores.
- Legabilidad mejorada del código: La convención del código ayuda al desarrollador a leer las funcionalidades del código de manera más apropiada y distinguir las funcionalidades acumuladas basadas en la convención. Además de eso, también aumenta la eficiencia de la colaboración de los miembros del equipo de desarrollo.
- Acelera el trabajo: Un código estructurado es esencial para que el proceso de desarrollo de software sea rápido.
Conclusión
El "Convenciones de codificación"En Java son tales que en su mayoría la sintaxis del caso de camello se utiliza para nombrar los identificadores, yo.mi., variable, método, etc. Estas convenciones ayudan al desarrollador a mantener un formato de código específico y mejorar la legibilidad general del código. Este blog está guiado a la importancia de las convenciones de codificación en Java.