Я часто вижу проекты (в Java-проектах и командах, использующих Eclipse), с которыми префиксные параметры функции p
.
Например
public void filter (Result pResult) ...
Лично я не вижу в этом никакой пользы, но хотел бы знать, в чем причина. Лучшее объяснение, которое я слышал, состоит в том, что оно состоит в том, чтобы различать имена идентичных именованных полей. У меня есть проблемы с этим объяснением, но я могу понять суть.