История изменений
Исправление yyk, (текущая версия) :
В жабке проще в том плане, что классы - сами по себе пространства имён. В свете наличия возможности приписывать «пакетам» локальные «никнэймы», не считаю уникальные public имена, содержащие префиксы «принадлежности», хорошей практикой. Равно как и макросы, сравнивающие ключевые символы без учёта возможной принадлежности этих символов разным пакетам, т.е. не через symbol-name. Если, конечно, такое поведение не определено спецификацией пакета.
Исходная версия yyk, :
В жабке проще в том плане, что классы - сами по себе пространства имён. В свете наличия возможности приписывать «пакетам» локальные «никнэймы» не считаю уникальные public имена, содержащие префиксы «принадлежности», хорошей практикой. Равно как и макросы, сравнивающие ключевые символы без учёта возможной принадлежности этих символов разным пакетам, т.е. не через symbol-name. Если, конечно, такое поведение не определено спецификацией пакета.