Java - najbolje prakse

Sadržaj
Kada počinjete učiti novi programski jezik, važno je poznavati njegove najbolje prakse, budući da dobar program nije samo dobro izveden algoritam, već i dokumentacija I put unutra koji je kod napisan su važni.
Ako dobro dokumentiramo, programerima koji pregledavaju naš kôd moći ćemo ostaviti dobar način da razumiju što smo učinili i razloge, na taj način kontinuitet projekata je bolji; također čitljiv kôd pomaže nam u otklanjanju pogrešaka i čini da možemo gubiti manje vremena na različite čimbenike nego na postizanje naših ciljeva.
Konvencija o imenovanju
Konvencija o imenovanju iznimno je važna, s tim se na prvi pogled možemo identificirati varijable klase i metode.
Prvi važan aspekt je stil pisanja imena, kada imamo varijabilna imena moramo koristiti mala slova a kad imamo konstante mora biti napisano velikim slovima, da vidimo:
 int [b] djelitelj [/ b] = 5; konačni dvostruki [b] PI [/ b] = 3,14; 

Dakle, kad vidimo PI znat ćemo da je to konstanta, s druge strane ako vidimo djelitelj znamo da je to varijabla i ako trebamo njime manipulirati možemo to učiniti znajući da nećemo utjecati na program.
Ako imamo nazive nekoliko riječi, moramo upotrijebiti metoda slučaja deve odnosno napisati veliko slovo sljedećih riječi imena.
Pogledajmo sljedeće primjere:

Na slici možemo vidjeti kako definiramo klasu s nekoliko riječi, u slučaju klasa, do prve riječi mora započeti velikim slovom.
Prostor i uvlačenje
Kad pišemo ugniježđeni kôd, na primjer klase i njihove metode, oni moraju ići uvučeno, odnosno moraju se odvojiti tabulatorom za označavanje njihovog gniježđenja, time olakšavamo identifikaciju koji dijelovi pripadaju.
Također moramo voditi računa o razmaku između različitih elemenata koji čine deklaracije, jer zlouporaba može stvoriti problem čitljivosti.
Pogledajmo primjer svake stvari, na primjer razmak između elemenata, na slici vidimo ispravan oblik u donjem dijelu, gdje je svaki element odvojen razmakom, međutim u gornjem dijelu na pogrešan način vidimo da postoji nema ujednačenosti u prostorima.

Na sljedećem grafikonu vidimo kako napraviti blok sa dobro uvlačenje, možemo primijetiti kako je svaki element ugniježđen i odvojen prijelomom retka.

Dokumentacija
Kao što smo na početku spomenuli dokumentacija omogućuje nam da unesemo svoje komentare unutar koda, za to ćemo koristiti alate za pisanje komentari na Javi; Na primjer, ako želimo dokumentirati svaki korak koji provodimo unutar koda, možemo koristiti // za generiranje retka koji će prevoditelj izostaviti, ali koji se može pročitati iz izvorne datoteke.
Ako na početku klase napravimo blok komentara koristeći:
 /** /* /* **/ 

Ono što pišemo unutar tog bloka može se izvesti i upotrijebiti za generiranje HTML dokumenata pomoću alata java dokumentacija. Stoga svaki slučaj moramo koristiti u skladu s tim.
Na kraju vodiča imamo širi uvid u najbolje prakse pri izradi Java programa kako bismo surađivali s razvojem na funkcionalnoj razini, ali malo nadilaze naše odgovornosti kao dobrog programera.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave