Imenovanja u Java okruženju

10.11.2025 Uroš | 14.11.2025

Revision as of 15:36, 10 November 2025 by Uroš (talk | contribs)


Vreme?
Obavezno dodati kratki opis sadržaja i vreme {{abstract|txt=vaš tekst|min=koliko minuta}}


Test prve strane

Opšta pravila

  1. Koristimo engleski jezik – svi nazivi moraju biti na engleskom
  2. Deskripcija obavezna – naziv treba jasno da opisuje šta klasa/metoda radi
  3. Izbegavanje skraćenica – osim opštih (ID, DTO, URL, HTTP)
  4. Izbegavati nepotrebne reči – izbeći dodavanje (myClass, TheClass)

CamelCase Konvencije

  1. PascalCase (UpperCamelCase) – UserService, AuthenticationController
  2. camelCase (lowerCamelCase) – userName, calculateTotal

Dužina imenovanja

Element Idealno (cilj) Gornja granica Napomene
Example Example Example Example
Example Example Example Example
Example Example Example Example
Example Example Example Example
Example Example Example Example
Example Example Example Example


Tretiranje akronima

fghtfng

Klase i interfejsi

fgnfgn

Metode

eeeeeeeeeeee

Varijable i konstante

wwwwwwwwwwwwwwww

Paketi

erfvsvsvrvr

Primeri

ryjgjmugdhmn