Ja mam "Pratę" i jest ok.
MINUSY
- nieciekawe ćwiczenia po skończonym rozdziale (zazwyczaj chodzi o update istniejącego kodu)
- bardzo ważne elementy języka nie są jakoś super wyszczególnione od reszty (chodzi mi o to, że autor nie używa czegoś w stylu "a teraz się skup, bo to jest fundament"), czasami może to przeszkadzać, gdy np. jakiś "mniej ważny" element jest opisany szczegółowo na 6 stronach, a później nie ma z tego ćwiczenia
PLUSY:
- jak ktoś lubi się bardzo zgłębiać w teorię (ja osobiście tak) to szczegółowy opis mu się spodoba
- wszystko jest zrozumiałe, czasami musiałem coś przeczytać 2-3 razy ale głównie przez rozkojarzenie
- boost, stl, c++11
- pokazane różne podejścia do tych samych zadań (to nie zawsze na plus)
Ogólnie polecam. Od deski do deski stanowi dobre przygotowanie do pracy w c++. Oczywiście nie wystarczy sama znajomość języka :)
Osobiście zatrzymałem się na rozdziale o stl, dalej był chyba jeszcze boost i kilka innych specyficznych elementów c++. Niestety jestem studentem i niejako języki są mi narzucane i tak np. w pewnym momencie pisałem w c, c++, pythonie i Javie:D
Prata dał mi świetny impuls do c++, ostatnio napisałem nawet prosty spaceshooter w qt i spodobała mi się koncepcja programowania gier. Jednak po zgłębienia tematu, głównie narzekań na rynek pracy Gamedev-u postanowiłem zejść na ziemie (czyt. przejść na Jave).
Sory za offtop. ;-)