Wie im Titel schon steht, möchte ich mir das ein oder andere Buch kaufen, allerdings bin ich mir nicht zu 100% sicher und will deswegen nochmal nachfragen.
Vorab: ja ich habe hier im Forum schon durchgestöbert, habe trotzdem noch eine paar Fragen.
Zuerst zum Vorwissen:
Ich Programmiere privat eigentlich nur C++ und benutze zur Zeit für alle grafischen Sachen die SFML. Angefangen habe ich mit "C++ für Spieleprogrammierer". Ich programmiere jetzt schon seit ca 2-3 Jahren und in der Ausbildung (ITA) lerne ich auch noch den ein oder anderen Kniff. Ich würde behaupten, dass ich ein relativ gutes Wissen über Programmierung habe (berechnet an der Zeit die ich aktiv damit verbringe).
Bisher besitze ich nur das oben genannte "C++ für Spieleprogrammierer" und würde unter Anderem gerne meine Buch"sammlung" zu C++ erweitern.
Ich denke als erstes sollte ich mir diese beiden hier holen:
The C++ Programming Language ( aktuelle Ausgabe oder? enthält ja C++11)
Effective C++(Ist es noch aktuell, wegen C++11, oder ist das egal?)
Das sollen ja erstmal die wichtigsten sein oder?
OOP:
Zur OOP habe ich noch nie ein spezielles Buch gelesen oder sonst etwas, alles was ich benutze habe ich aus Tuts oder eigenes Arbeiten.
Habe dieses gefunden, aber würde gerne andere vorgeschlagen bekommen oder bestätigt bekommen, dass es gut ist:
Design Patterns. Elements of Reusable Object-Oriented Software.
Mathe:
In Schul- und Ausbildungsmathe bin ich zwar gut, aber würde gerne noch ein Buch darüber haben. Wichtig wäre mir, dass 2D auch viel in diesem Buch vorkommt, weil ich zur Zeit und auch in nächster Zukunft erstmal nur 2D programmiere. Allerdings kann ich Dinge wie SAT, Drehungen (Sin, cos........) und und und umsetzen, bei Matricen hapert es aber bisher, da so etwas noch nicht in der Schule o.Ä. vorkam.
Hierzu habe ich noch kein Buch gefunden, ich hoffe ihr könnt mir ein gutes empfehlen
Ich hoffe ihr könnt mir zu den Büchern sagen, ob sie sich lohnen (auch im Bezug auf den neuen c++11 Standard) und vielleicht andere/neue Bücher empfehlen, Vielen Dank schon mal im Voraus