Hej. Zastanawiam się nad wyborem jednej z powyższych książek i nie wiem na którą się zdecydować:) dodam że nie jestem nowicujesz w porgramowaniu, ale chce sobie uporządkować wiedzę nt języka c++. Która książka jest według Was lepsza i dlaczego?;)
Ja nie polecałbym żadnej z tych książek. Bruce Eckel leje wodę, a Stroustrup piszę pod początkujących. Książki jakie otworzyły mi oczy w C++ to:
http://helion.pl/ksiazki/c-dla-programistow-gier-wydanie-ii-michael-j-dickheiser,cpprog.htm
http://helion.pl/ksiazki/jezyk-c-standardy-kodowania-101-zasad-wytycznych-i-zalecanych-praktyk-herb-sutter-andrei-alexandrescu,cpskod.htm
http://helion.pl/ksiazki/c-strategie-i-taktyki-vademecum-profesjonalisty-robert-b-murray,cpstak.htm
http://helion.pl/ksiazki/c-projektowanie-systemow-informatycznych-vademecum-profesjonalisty-john-lakos,cpsivp.htm
http://helion.pl/ksiazki/jezyk-c-metaprogramowanie-za-pomoca-szablonow-david-abrahams-aleksey-gurtovoy,cppmet.htm
anonim1 napisał(a):
dodam że nie jestem nowicujesz w porgramowaniu
:)
Ogólnie to c++ miałem na studiach, kiedyś czytałem symfonie, chodzi mi o to że wiąże swoja przyszłość z tym językiem i chciałbym dogłębnie go poznać, a symfonii nie chce mi się za bardzo czytać kolejny raz, bo o ile na początek to świetna książka o tyle już teraz bym się nudził:)
Tylko zastanawiam się czy ta pozycja Bjarne, jako że jest on Twórcą języka nie będzie bardziej szczegółowa?
Tak naprawdę jeśli masz czas to warto przeczytać obie z nich. Rzeczy oczywiste możesz pominąć ale w każdej książce autor zwraca szczególną uwagę na coś innego i z każdej książki praktycznie można się dowiedzieć czegoś nowego. Z książki Bjarna korzystałem na studiach i faktycznie jest tam wszystko od podstaw, całkiem fajnie opisane (choć wtedy już C++ znałem zdecydowanie lepiej niż to co wymagali), a Thinking in C++ Wydanie 2 kupiłem sobie do poduszki i jest kilka rzeczy, które również otwierają oczy. Polecam :)
Jak dla mnie to Thinking in C++ jest trochę zbytnio naładowane podniecaniem się OO, co chwilę jest to wypominane, przez co jest mniej skupienia na ładnym kodzie.
Język C++ powinien być wg. mnie czytany po Symfonii C++, a jeśli tego nie czytasz to książkę czytaj, w momencie gdy uznasz, że już umiesz pisać w C++ i tworzyć aplikacje. Język C++ poda Ci więcej szczegółów i ułatwień dla programistów jakie niesie ten język.