Imenovanja u Java okruženju: Difference between revisions
10.11.2025 Uroš | 14.11.2025
No edit summary |
No edit summary |
||
| Line 15: | Line 15: | ||
== Dužina imenovanja == | == Dužina imenovanja == | ||
{|style="width:100%;" | |||
|- | |||
! 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 == | == Tretiranje akronima == | ||
Revision as of 15:36, 10 November 2025
Vreme? |
Obavezno dodati kratki opis sadržaja i vreme {{abstract|txt=vaš tekst|min=koliko minuta}} |
Test prve strane
Opšta pravila
- Koristimo engleski jezik – svi nazivi moraju biti na engleskom
- Deskripcija obavezna – naziv treba jasno da opisuje šta klasa/metoda radi
- Izbegavanje skraćenica – osim opštih (ID, DTO, URL, HTTP)
- Izbegavati nepotrebne reči – izbeći dodavanje (myClass, TheClass)
CamelCase Konvencije
- PascalCase (UpperCamelCase) – UserService, AuthenticationController
- 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