Konwencja nazewnicza getterów i setterów w JavaBean - ciekawostka

Spotkała mnie ostatnio taka ciekawostka ze strony Javy. Zastanawiałem się dlaczego tworząc zmienne dla wartości tj. uId, dId, pAd gettery i settery wyglądają getuId itd. a nie getUId. Dużo framework'ów radzi sobie z obydwoma stylami, ale niektóre przyjmują wersję tylko pierwszą. Poszukałem troszkę w internecie i dopadłem się do dokumentacji JavaBean. Okazuje się, że jest stworzona konwencja nazewnicza tych funkcji. Zasada jest taka, że zamieniamy pierwszą literę na dużą jeżeli, dwie pierwsze są małe. W innych przypadkach zostawiamy nazwę taką jaka jest. Myślę, że taka ciekawostka może przydać się każdemu.

Comments

Popular posts from this blog

Na czym spędzamy najwięcej czasu pisząc kod?

Spring Framework - skąd jego popularność?

Spring Security - jak skonfigurować?