Imenovanja u Java okruženju: Difference between revisions

10.11.2025 Uroš | 14.11.2025

Uroš (talk | contribs)
No edit summary
Uroš (talk | contribs)
No edit summary
Line 5: Line 5:


== Opšta pravila ==
== Opšta pravila ==
zdsgr
# 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 ==
== Dužina imenovanja ==

Revision as of 15:33, 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

  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

wrefwef

Tretiranje akronima

fghtfng

Klase i interfejsi

fgnfgn

Metode

eeeeeeeeeeee

Varijable i konstante

wwwwwwwwwwwwwwww

Paketi

erfvsvsvrvr

Primeri

ryjgjmugdhmn