На самом деле вообще похуй какие именно конвенции принятый в коде. Лишь бы они соблюдались. Даже если у них есть ряд недостатков, но соблюдаются неукоснительно, выигрыш ощутимой по сравнению с тем, что на середиене проекта кто-то начнёт делать по-своему и дальше старые и новые стандарты пойдут нога-в-ногу.
суффиксы и прочее говно расслабляют. Описательность нейминга падает, пушто добавил "Сервис" в конце и вроде бы норм. А я работал с проектов, в котором в разных местах было 4 MessageService, которые делали абсолютно разные вещи и с разными же Message-ами.
в итоге, суффикс сервис крепится либо к плохо проименованному, кхм, сервису, либо к хорошо проименованному. Если именование хорошее — то суффикс "сервис" не нужен, а если плохое — бесполезен
суффиксы и прочее говно расслабляют. Описательность нейминга падает, пушто добавил "Сервис" в конце и вроде бы норм. А я работал с проектов, в котором в разных местах было 4 MessageService, которые делали абсолютно разные вещи и с разными же Message-ами.