006
08.06.2003, 12:11 Uhr
ao
(Operator)
|
An Shark: Wenn du wie ich zu den Leuten gehörst, die lieber auf Papier Gedrucktes lesen, kommst du am Bücherkaufen nicht vorbei, denn Online-Dokumente ausdrucken ist unterm Strich genauso teuer, und ein gebundenes Buch ist handlicher als ein Stapel Ausdrucke.
Außerdem kann man sich Bücher auch schenken lassen :-)
Zur Auswahl: Es gibt Massen von Lehrbüchern über C++, auf jedem Einstiegsniveau und in jeder Zielrichtung (für Windows, für Linux, systemunabhängig, ...), und Titel, die ich empfehlen würde, können für dich völlig unbrauchbar sein.
Ich empfehle dir darum die öffentliche Bücherei der nächsten größeren Stadt, oder eine Universitätsbibliothek.
Was sollte in so einem Buch drinstehen?
Natürlich soll es, ganz klar, die Sprache C++ vermitteln. Aber das kann man so oder so machen. Man kann sich auf den reinen Sprachumfang beschränken und alle Beispiele so machen, daß sie minimale Anforderungen ans System stellen und in einer Textkonsole laufen. Das heißt, jeder Lernende, ob Windows-, Linux- oder sonstwas-Anwender, kann das Buch benutzen.
Und man lernt das, was allen C++-Compilern, egal für welches System, gemeinsam ist. Es ist nie verkehrt, zu wissen, was noch bleibt, wenn man die MFC mal nicht zur Verfügung hat. Was man allerdings nicht daraus lernt, ist der Umgang mit der jeweiligen Entwicklungsumgebung (kdevelop, Visual Studio, ....), und das ist spätestens dann wichtig, wenns ans Debuggen geht. (Ich finde es erstaunlich, wie viele Leute hier im Forum doch recht abgefreakte Sachen programmieren wollen, aber dann an Kleinigkeiten scheitern, weil sie sich offenbar noch nie wirklich mit einem Debugger beschäftigt haben, dabei ist das das wichtigste Werkzeug überhaupt.)
Außerdem sind die Beispiele in allgemeinen C++-Büchern oft spartanisch und nicht das, was der Lernende (auch) sucht, nämlich, wie man auf dem jeweiligen System Anwendungen mit gut bedienbarer Oberfläche baut.
Hier braucht man ein eher systemspezifisches Buch der Art "Einführung in C++ mit Visual Studio".
Also, um mal zum Ende zu kommen, weils ganz schön warm ist: Man braucht eigentlich mehrere Bücher mit unterschiedlichen Ansätzen, die man parallel liest.
Viel Erfolg dabei
ao |