Pazi druze, samo se ne daj obeshrabriti!
Ove stvari koje se ticu baza, MFC-a ili nekog drugog GUI-a sve u globalu stoje, ali cinjenica je da ono sto radis itekako ima smisla upravo u ovom obliku. Nivo ucenja na kome se ti sada nalazis zahteva da resavas neke probleme upotrebom C++a, a ne da postanes proizvodjac dopadljivih GUI resenja. Ovo sto radis je odlican nacin za ucenje.
Sledece cime treba da se bavis (po mom skromnom misljenju) je da smislis realan problem i da ga resis svojim programom. Ako si zainteresovan za igre, okreni se pravljenju nekih logickih poteznih igara sa ogranicenim brojem mogucih resenja. Sve to i dalje u konzoli i uz pomoc iostream (cout i cin) interakcije.
Ovo pricam jer sam video previse "programera" koji C++ koriste kao Visual Basic, opet po mom misljenju jer su preskocili neko dublje ulazenje u sam jezik i prihvatili ovakve savete "zajebi to, daj nam prozore i kliktanje". Ima vremena za kliktanje...
Sto se tice losih strana tvog koda:
- GOTO za tebe ne treba da postoji. Najopustenije se ponasaj kao da ne postoji, a probleme resavaj drugacije.
- Uci se objektnom programiranju. Knjiga koju imas ce ti pomoci u tome, a ti se potrudi da posle svake lekcije resis neki problem koristeci nauceno i usvajaj stvari tako da postanu tvoj novi nacin razmisljanja. Navikni se da ti bude lako otresti se starog nacina razmisljanja i prihvataj nove koncepte kao da ih oduvek znas.
Inace:
Kada (ne ako) budes poceo da se bavis bazama, radi to neovisno o ucenju programskog jezika. To je tema koja i treba da se posebno obradjuje i ne treba da ovisi o tvom znanju programiranja u uzem smislu. Nauci nesto o osnovama projektovanja baza, nauci sto vise o SQL-u, pa tek nakon toga razmisljaj kojim jezikom (ili bibliotekom) ces to znanje staviti u pogon. Ovom primedbom ne zelim reci da nije vreme da se pozabavis bazama, nego da jos nije vreme da ta znanja kombinujes. Mozda je najzgodnije prouciti Access gde ces koristiti ugradjen VBA, pa ce posle biti lakse to znanje iskoristiti na drugim slucajevima.
Srecno...
De si Deda...