Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

ChrisJ

Alter Hase

  • »ChrisJ« ist der Autor dieses Themas

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

1

01.08.2007, 23:08

Buchempfehlung C++

hi.
ich möchte mein wissen in c++ noch vertiefen. dass heisst: wie ich schlanken, effektiven code schreibe, klassen richtig aufbaue, etc...

welches buch würdet ihr mir empfehlen?
ich habe an das hier gedacht, weiss aber nicht ob es vllt noch ein besseres gibt.
"Don't trust your eyes: They are a hell of a lot smarter than you are"

Anonymous

unregistriert

2

01.08.2007, 23:34

Ich weis nicht ob es zu dem Zweck das perfekte Buch gibt. Auch Autoren sind nur Menschen und nehmen den einen Weg lieber als den anderen. Das sagt nicht das Sie nur einen zeigen.

In der Richtung kannst du nur Erfahrung sammeln wenn du so viel wie möglich liest und immer Vor und Nachteile einer Lösung für dich selbst prüfst. Ein Buch was dich nun zum Traum Coder macht gibt es in keiner Sprache, nur Ansammlungen mit guten und weniger guten Lösungswegen.

cu

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

3

02.08.2007, 00:22

ich weis nicht wie die deutsche übersetzung ist, aber

http://www.amazon.com/Effective-Specific-Improve-Programs-Design/dp/0201924889

imo sollte das jeder der meint C++ zu programmieren gelesen haben.

das is ganz lustig für einsame nächte:

http://www.amazon.com/Modern-Design-Generic-Programming-Patterns/dp/0201704315

und das sollte man sowieso immer bei sich tragen:

http://www.amazon.com/C-Programming-Language-Special-3rd/dp/0201700735/ref=pd_sim_b_3/102-0123155-0778508

:p

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

4

02.08.2007, 09:24

Jo, Effective C++ und More Effective C++ sind super Bücher wenn du C++ kannst und dich noch weiter in die Materie einarbeiten willst. Die Programmiersprache C++ (1. Link von dot) von Struppi ist ein Klasse Buch das den Standard super Beschreibt. Und ich finde vorallem es ist auch für Anfänger gut geeignet die schon etwas C++ Erfahrung haben, nicht für solche die gerade ihre ersten Schritte in C++ wagen wollen! :)

Modern C++ Design ist egtl kein Buch für Anfänger oder Fortgeschrittene. Das Buch behandelt ziemliche krassen Stoff im Bereich der Generischen Programmierung und Designpattern. Ich finde das Buch ist nur dann zu Empfehlen wenn man sich tatsächlich schon ziemlich gut in C++ auskennt. Für diese Zielgruppe ist das Buch aber wirklich klasse!

Hier noch ein paar Links zu anderen guten Büchern:

Anfänger
Die Programmiersprache C++
Das Buch von Bjarne 'Struppi' Stroupstrup, dem "Erfinder" von C++. Hier wird der C++ Standard sehr schön beschrieben, für alle die sich nich durch den elendlangen Standard lesen wollen. Außerdem gibts viele schöne Beispiele die vorallem für Anfänger recht interessant sein sollten. Ich finde das Buch ist aber als Nachschlagewerk auch für Fortgeschrittene und Experten noch super zu gebrauchen!

The C++ Standard Library: A Tutorial and Reference
Im Grunde das Referenzbuch zur Standard C++ Library. Hier werden zunächst neuen C++ Features aufgeführt und dann gibts einen Rundgang durch die komplette C++ Standardlibrary: Utilities, STL, STL Kontainer, STL Iteratoren, STL Funkionsobjekte, STL Algorithmen, Spezielle Kontainer, Strings, Numerische Klassen, IO Library, Internationalisierung und Allokatoren. Also alles was C++ standmäßig zu bieten hat!

Fortgeschrittene
C++ Templates: The Complete Guide
Ein vollständiges Referenzwerk im Bereich C++ Templates.

Effektiv C++ Programmieren
Das weithin bekannte Buch von Scott Meyers. Hier werden halt diverse Themenbereiche von C++ behandelt und verschiedene Richtlinien aufgestellt. Beim lesen kann man vorallen an seinem Stil arbeiten und bekommt nebenbei noch einen schönen Einblick "hinter die Kulissen" von C++.

Mehr Effektiv C++ Programmieren
Wie Effektiv C++ Programmieren nur z.T. speziellere Themen.

Exceptional C++
Das Buch von Herb Shutter beinhaltet 47 Aufgaben, die mehr oder weniger komplex sind. Für jede Aufgabe gibts natürlich auch eine Lösung und vorallem eine detaillierte Erklährung. Genau wie Effektiv C++ und Mehr Effektiv C++ Programmieren gibts nen klasse Einblick in C++.

More Exceptional C++
Genau wie Exceptional C++, nur halt 40 neue Aufgaben. ;)

Experten
Modernes C++ Design

Hier wird ziemlich harter Stoff in Sache generischer Programmierung mit C++ behandelt. Das Buch ist wirklich nicht für Anfänger oder Fortgeschrittene zu empfehlen! Der Stoff is recht weit gefächert und behandelt von Policy Based Classdesign über Small Object Allocators bis zu Objectfactories und Multimethods viele Interessante und komplexe Themen und Problemstellungen die bei der Softwareentwicklung und beim Softwaredesign auftreten können.
@D13_Dreinig

ChrisJ

Alter Hase

  • »ChrisJ« ist der Autor dieses Themas

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

5

02.08.2007, 10:33

oha, danke für die vielen vorschläge! :)
"Don't trust your eyes: They are a hell of a lot smarter than you are"

Werbeanzeige