У каждого из нас скорее всего есть разные репозитории на работе и дома, или разные хранилища GitHub, GitLab, Bitbucket. Коммиты желательно должны подписываться разными username и email в соответствии с данными профиля.
Какие варианты наименования существуют в иммутабельных классах? Рассмотрим распространенные соглашения по шаблонам сеттеров в иммутабельны классах Java.