Ovaj završni rad tematizira problem pisanja ponavljajućeg programskog kôda koji produljuje vrijeme pisanja i smanjuje produktivnost programera. Takav kôd dovodi do pogrešaka u pisanju i rezultira u produljivanju procesa izrade softverskog rješenja. Budući da je generiranje programskog kôda širok pojam, spomenut će se i opisati bitni dijelovi koji bi trebali pomoći u razumijevanju cilja ovog rada. Cilj rada je prepoznati stanje i trenutne mogućnosti generiranja programskog kôda i dati detaljan uvid u princip rada Roslyn generatora, to jest kompilatora kôda. Sredstvo ostvarivanja navedenog cilja bit će i izrada alata za generiranje programskog kôda klasa C# programskog jezika. Rezultati rada jasno pokazuju kvalitetu i mnogobrojne mogućnosti g...