Incluso hoy en día, a menudo veo guiones bajos en variables y métodos Java; un ejemplo son las variables miembro (como "m_count" o "_count"). Por lo que recuerdo, el uso de guiones bajos en estos casos se llama mal estilo por Sun.Uso de guiones bajos en variables Java y nombres de métodos
El único lugar donde deben usarse es en constantes (como en "static final static int IS_OKAY = 1;"), porque las constantes deben ser todas mayúsculas y no camel case. Aquí, el guión bajo debe hacer que el código sea más legible.
¿Cree que usar guiones bajos en Java es un mal estilo? Si es así (o no), ¿por qué?
Usamos convenciones de codificación sin usar guiones bajos. De todos modos, mirando los marcos y el código anterior, a menudo veía subrayados. La pregunta de si la coherencia gobierna sobre la convención es claramente respondida por consistencia, pero no es el punto en el que pensé al hacer la pregunta. – Georgi
El uso continuo del carácter '_' sería una mala práctica. Esta forma de trabajar introduce un costo de mantenimiento adicional y debería informar estas convenciones excepcionales a cada nuevo desarrollador que se una al equipo. – Halil
esto es como nombrar interfaces de esta manera: 'ReadableInterface' - absolutamente redundante. En los IDEs modernos, no es necesario especificar el tipo de variable o su rango: colorear y saltar rápidamente hace todo el trabajo por usted. Por lo tanto, IMO es un mal estilo ya que escribe caracteres redundantes y obliga a las personas a leerlo/mantenerlo. – kiedysktos