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

My mistakes in working with legacy code

Kryptowaluty - blockchain w praktyce

Don't change project, change yourself.