Pisanje “čistog” koda
Šta je to “čist” kod? Čist kod (clean code) predstavlja programski kod koji se lako čita, razume i menja. Potreba za pisanjem čistog koda postaje veoma izražena kako softverski sistemi rastu i postaju kompleksniji, te se javlja potreba za održavanjem. Visoko kvalitetan i čist kod znatno olakšava održavanje softverskih sistema. Čist kod: se lako održava […]
Pročitaj ostatak
5 knjiga koje svaki programer treba da pročita
Svaki profesionalni programer treba da nastavi usavršavanje svojih veština nakon završenog kursa ili fakulteta. Ove veštine se ne odnose samo na pisanje koda, već i na organizaciju koda, pristup rešavanju problema, kao i kolaboraciju sa kolegama iz tima. Izučavanjem relevantne literature se mogu steći nova znanja koja unapređuju ove veštine. Izdvojili smo za vas 5 […]
Pročitaj ostatak
Zašto je vaš Veb-sajt loš i kako ga unaprediti?
U digitalnoj eri u kojoj živimo, veb-sajt ne samo da je virtuelna vizit-karta, već i interaktivna platforma koja definiše prvi utisak koji posetioci stvaraju o vašem brendu ili uslugama. Baš kao što dobar prvi utisak otvara vrata uspešne komunikacije, tako i dobro osmišljen i funkcionalan veb-sajt postavlja temelje za pozitivno iskustvo korisnika. Veb-sajt nije samo […]
Pročitaj ostatak
Zašto baš programiranje, i odakle da počnem?
U današnjem brzom tehnološkom svetu, programiranje postaje ključna veština koja otvara vrata nebrojenim mogućnostima za profesionalni uspeh i lični razvoj. Kurs “Osnove programiranja” na FTN informatici, koji počinje 20. maja, nudi vam priliku da zakoračite u ovaj fascinantan svet i steknete znanje koje može značajno promeniti vaš život. Zašto baš programiranje? Zvanični podaci pokazuju da […]
Pročitaj ostatak
Zašto su jezici sa jakim tipiziranjem poput Jave bolji za početnike?
Programiranje za svakog početnika počinje izborom prvog programskog jezika. U tom izboru, jezici sa jakim tipiziranjem, kao što je Java, često se ističu kao bezbedan izbor za učenje. Evo zašto bi svaki početnik trebao razmotriti započinjanje svoje avanture u programiranju sa ovakvim jezicima. Otkrivanje grešaka na početku Jedna od ključnih prednosti jakog tipiziranja leži u […]
Pročitaj ostatak
Algoritmi za početnike: Uvod
Ukoliko se spremate za intervjue za pozicije developera, sigurno ste čuli da u pojedinim kompanijama zapitkuju o algoritmima, njihovoj vremenskoj i prostornoj složenosti, a da ne pominjem (big) O notaciju. Sve to zvuči strašno početnicima, kažu da ima i neke matematike. Za početak, hajde da sažmemo osnove algoritama. Na pomisao o algoritmima, mnogi će se […]
Pročitaj ostatak