В Java существует соглашение об именах для классов, интерфейсов, пакетов, методов, переменных и констант. Мне просто интересно, существует ли соглашение об именах для страниц JSF XHTML.Соглашение об именах для страниц JSF
Вот несколько вариантов, которые пришли мне на ум:
MyPage.xhtml
myPage.xhtml
my-page.xhtml
mypage.xhtml
Для адресов страниц я обычно рекомендую простые случаи (т. Е. Последний из них у вас есть), потому что это то, что вашим пользователям может понадобиться вручную ввести в браузер. Непрактично ожидать, что они вспомнят нюансы конкретного случая, в который вы его запрограммировали. Помните, что это не код, поэтому случай с верблюдом здесь не делает ваших конечных пользователей никаких преимуществ – kolossus
@kolossus, но вам не кажется, что это запутывает и трудно читать? –
Нет, если вы разделите названия фразовой страницы с дефисом. my-page.xhtml отлично. Как конечный пользователь, я не буду помнить (или даже знать), какой специальный случай применим к странице. Просто посмотрите выше вас на этой самой странице и соблюдайте соглашение об именах. IMO, если вы ожидаете или когда-либо ожидаете, что ваши пользователи будут вводить что-либо в адресную строку, слишком много работы, чтобы ожидать, что они рассмотрят или запомнят случай. Это только мое мнение (поэтому я не отправляю ответ) – kolossus