Я не сомневаюсь, что это выльется в спор о том, кто лучше, (ставьте эти скобки на одной строке, черт побери!), Но мне не нравится делать или видеть что-то подобное, кроме констант. Я вижу ваши аргументы в пользу этого, но если вы не являетесь магазином для одного человека, это просто вызовет замешательство, когда кто-то еще редактирует ваш код и не придерживается его.
Лично я предпочитаю не заботиться о том, что его метод, экземпляр, статические и т. Д. Ограничены, и позволить IDE помочь мне в этом, когда мне нужно будет об этом знать. Кроме того, для вашего языка не опубликованы соглашения об именах?