Nawet w dzisiejszych czasach często widzę podkreślenia w zmiennych i metodach Java, przykładem są zmienne składowe (takie jak „m_count” lub „_count”). O ile pamiętam, używanie podkreślenia w takich przypadkach jest przez Sun określane jako zły styl.
Jedynym miejscem, w którym powinny być używane, są stałe (jak w "public final static int IS_OKAY = 1;"), ponieważ wszystkie stałe powinny być pisane dużymi literami, a nie wielbłądami. Tutaj podkreślenie powinno sprawić, że kod będzie bardziej czytelny.
Czy uważasz, że używanie podkreśleń w Javie to zły styl? Jeśli tak (lub nie), dlaczego?