003
19.06.2009, 12:35 Uhr
0xdeadbeef
Gott (Operator)
|
Ich lehn mich jetzt mal ein bisschen aus dem Fenster und behandle das als eine ernst gemeinte Frage.
Den video2brain-Kram kannst du für alles, was komplizierter ist als "wie klicke ich eine Webseite zusammen" völlig in die Tonne treten. C++ ist wesentlich komplizierter; viel zu kompliziert, um es in einem Tutorial innerhalb von ein paar Stunden abzufrühstücken. Und glaub nicht, dass dir Visual Basic-Kenntnisse da groß weiterhelfen.
Wenn du es wirklich ernsthaft lernen willst, leg dir für den Anfang ein gutes Buch zu (ich empfehle an dieser Stelle üblicherweise den C++ Primer) und stell dich auf ein paar Monate echte Arbeit ein. Wenn du die darin beschriebenen Grundlagen beherrschst, kannst du dich mit weiterführenden Büchern wie etwa Effective C++ beschäftigen. In dem Stadium ist dann auch The C++ Programming Language eine gute Referenz. Und wenn du den Kram darin beherrschst, bis wohin es eine ganze Weile dauern dürfte, kannst du dich in den wirklich komplizierten Kram stürzen, wie etwa Boost.MPL. Während der ganzen Zeit ist natürlich das Sammeln von Erfahrung unglaublich wichtig, also such dir zur Übung kleine Projekte, die deinem Kenntnisstand entsprechen. Anfänglich wird das in der Größenordnung eines 4-gewinnt-Spiels liegen, später geht's mehr um die Übung bestimmter Design-Patterns. Ich hab seinerzeit zum Beispiel zu Übungszwecken eine Factory-Template geschrieben.
Natürlich wird dir die Kenntnis der Programmiersprache allein nicht dabei helfen, große Anwendungen zu schreiben, denn große Anwendungen müssen üblicherweise nicht nur groß sein, sondern auch etwas sinnvolles tun. Mit dem, was es tun soll, musst du dich selbstverständlich auch auskennen. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |