Frage

Ich bin ein unerfahrener Programmierer, der versucht, mir selbst das Programmieren beizubringen, insbesondere in C#.Ich habe ein Projekt von einem Freund übernommen und bin mir nicht sicher, was ich wissen muss, um das Projekt fertigzustellen.Ich nehme an, das Problem ist, dass ich nicht weiß, was ich wissen muss, um das Projekt überhaupt in Gang zu bringen.

Ich verfüge zwar über viele Grundlagen der objektorientierten Programmierung, über Klassen, Methoden und so weiter, aber wenn ich mich ans Programmieren setze, weiß ich nicht, wo ich anfangen soll, selbst grundlegende Aufgaben zu erledigen.Ich kenne die Syntax nicht und weiß nicht, wozu die Sprache mit den bereitgestellten Tools in der Lage ist.Ich habe einige Bücher gelesen, aber sie scheinen sich hauptsächlich mit den Konzepten und Theorien zu OOP in C# mit minimaler Syntax zu befassen.

Ich denke, die Frage ist, wo ich die Syntax lernen soll. Gibt es eine Art Repository mit Klassen und Methoden, das mir fehlt, mit Beispielen für die Verwendung der darin enthaltenen Tools?Ich stecke in einer Situation fest, in der ich nicht weiß, wohin ich als nächstes gehen/suchen soll.

Vielen Dank für jede Hilfe

War es hilfreich?

Andere Tipps

Eines der Dinge, die ich Nachwuchsentwicklern meiner Projekte, die sich einen besseren Überblick über die Funktionsweise verschaffen möchten, normalerweise empfehle, ist, sich mit den F10/F11-Tasten in Visual Studio vertraut zu machen, indem sie in C# geschriebene Open-Source-Projekte schrittweise durchgehen.

Wählen Sie etwas aus Codeplex, Sourceforge oder Google-Code aus, das Sie interessant finden (hier gibt es ein Thema über guten Code zum Lesen) und laden Sie den Quellcode herunter.Öffnen Sie es in Visual Studio und wählen Sie „Debug -> Step Into“.Lassen Sie sich von dort aus vom Debugger durch den Code führen.

Mit F11 können Sie tiefer graben, mit UMSCHALT+F11 gelangen Sie eine Ebene zurück.

Es kann Ihnen wirklich viel darüber beibringen, wie funktionierender Code strukturiert ist, da es Sie durch den Ablauf führt und einen ziemlich guten Überblick über die Funktionalität im Code bietet.

Es funktioniert auch gut mit Büchern und anderen Materialien, denn wenn Sie etwas sehen, das Sie nicht verstehen, können Sie nach einer besseren Erklärung suchen.

Das mache ich selbst ziemlich oft, um mich mit einer bestimmten Codebasis vertraut zu machen, egal ob es sich um Open Source oder ein kostenpflichtiges Projekt mit vorhandenem Code handelt.

Ich selbst verwende kein C#, aber wenn man sich mit der Syntax einer Sprache und den grundlegenden Programmiertechniken vertraut machen möchte, kann man mit den O'Reilly-Büchern fast nichts falsch machen.Vielleicht möchten Sie sich ihre ansehen C# lernen Buch.

Teilen Sie das Projekt grundsätzlich in mehrere Aufgaben auf.Wenn Sie immer noch nicht wissen, wie Sie mit den einzelnen Aufgaben beginnen sollen, teilen Sie sie weiter in kleinere Teilaufgaben auf.

Bis Sie sagen können: „Ah, ich kann diese Aufgabe programmieren“, tun Sie es und fahren Sie mit der nächsten Aufgabe fort.

Ich begann mit dem C#-Station Tutorials.„Erste Schritte mit Visual C#“ machen mir Gänsehaut ...

MSDN.Gehen Sie direkt zum Maul des Pferdes.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top