Ova knjiga predstavlja udžbenik za programski jezik C# za široki krug čitalaca. Knjigu mogu da koriste i početnici u programiranju, ali poznavanje osnovnih pojmova iz objektno-orijentisanog programiranja i programskih jezika C/C++ ili Java znatno olakšava da se savlada materija iz ove knjige. Programski jezik C# izložen je u obimu koji može da zadovoljava i naprednije nepro-fesionalne programere. Od ogromne standardne biblioteke klasa, koja prati jezik C#, objašnjeni su samo delovi koji su potrebni za efikasno programiranje pri rešavanju većine problema relativno visoke složenosti.
Rukovodeći se već istaknutim načelom o učenju jezika, ova knjiga, pored manjih primera u toku izlaganja, na kraju svakog poglavlja sadrži nekoliko rešenih zadataka sa detaljnim objašnjenjima. Više zadataka može da se nađe u autorovoj zbirci Rešeni zadaci iz programskog jezika C# (videti [8]). Kroz zadatke u ovoj knjizi i u zbirci skreće se pažnja na neke specifičnosti jezika C# i daju se ideje za elegantno i efikasno rešavanje nekih problema. Ova knjiga je više nego udžbenik za programski jezik C#. Kroz rešene zadatke prikazane su i primene osnovnih elemenata objektno-orijentisanog programiranja, a na primerima koji se uopšteno sreću u računarskoj tehnici: obradi redova, stekova, listi, tekstova itd. Posebna pažnja posvećena je i inženjerskim aspektima programiranja. Nije dovoljno da program rešava zadati problem, već treba da bude i „lep”, razumljiv, da se lako održava, da troši što manje memorije i da bude što efikasniji.
USPEŠNO DODATO U KORPU