Da alles was ich hier schreibe nicht vernünftig gelesen wird, zumindest von manchen Personen
gibt es hier nochmals eine kurze Erklärung und Verteidigung meiner seits.
Ich habe geschrieben, dass ich seit ca. 2 Jahren an C++ sitze und immernoch bei den Grundlagen bin ja. Aber ist das denn wirklich schlimm? Von den genannten 2 Jahren habe ich insgesamt ca. 3 Monate geübt ( ich habe schon von einigen gehört, dass Sie 1 Jahr lang für die Grundkenntnisse gebraucht haben ... ).
Bevor ich mir das Buch "C++ für Spieleprogrammierer" gekauft habe, habe ich mit dem Buch von dem lieben Bjarne Stroustrup geübt. Viele Personen schwören auf dieses Buch, jedoch bin ich damit nicht klar gekommen, da vieles auf spätere Kapitel geschoben wurden ist. Man hat angefangen Klassen zu programmieren, bevor man überhaupt wusste was man dort überhaupt macht.
Dann saß ich ca. 3 Wochen an Vektoren und habe diese immernoch nicht verstanden gehabt. Ist das denn wirklich so schlimm Zeit mit etwas zu verbringen um es zu perfektionieren? Ich persönlich finde es ganz und gar nicht schlimm.
Vektoren sind ein Thema, welches man einfach verstanden haben muss, jedoch habe ich es mittlerweile genau so gut verstanden wie ich Arrays verstanden habe.
Gestern habe ich mich kurzzeitig hingesetzt und meinen eigenen Algorithmus entwickelt um ein Schachbrett grafisch dar zu stellen. ( Mit Hilfe des Datentyps SDL_Rect ) Ja, ich bin stolz drauf, dass ich es geschafft habe und mir macht es Spaß. Jeder hatte irgendwann mal Probleme irgend etwas zu verstehen, oder seh ich das gerade verkehrt? =)
Zeiger sind ein sehr wichtiges Thema in C++, das haben hier auch schon einige Leute geschrieben, jedoch lerne ich doch noch. Für 3 Monate wirkliche Übungszeit ( ca. 2 Stunden am Tag ) finde ich, habe ich schon so einiges erreicht.
Warum möchte ich C++ lernen?
- Ganz einfach. C++ macht mir Spaß. Es ist schwer und Herausforderungen sind doch immer am spaßigsten. Warum möchtet ihr denn Programmieren? Möchtet ihr einfach nur total gelangweilt auf die Tastatur hauen um dann später ohne große Anstrengung etwas geschafft zu haben? Ich persönlich möchte auch noch im Beruf herausforderungen haben. Sonst wäre der Beruf der Softwareentwicklung doch genau so Monoton wie viele andere Berufe
.
Und wenn ich doch noch 2 Jahre brauche um die Grundkenntisse perfektioniert zu haben. Ist doch gut, hauptsache man schafft es ! Kannst du die Grundkenntisse, kannst du den ganzen andern Rest auch. Musst du eh nur noch anwenden =).
Vergesst nicht den Spaß an der Sache und vergesst nicht, dass es auch noch andere Menschen gibt, die programmieren möchten und sogar Spaß dran haben !
Mit freundlichen Grüßen
Teizakk
Edit: Thema kann geclosed werden, da sich die grundsätzliche Frage geklärt hat ( falls es sowas in diesem Forum gibt )