meta_grafix
Erfahrenes Mitglied
Hallo Alexander12,
ich finde es mutig von Dir, hier ein Projekt einzustellen und Deine Fähigkeiten von anderen beurteilen zu lassen. Ich denke, dass du auf dem richtigen Weg bist. Kaufe dir Bücher oder besuche Kurse um das Werkzeug, in diesem Fall C#, zu erlernen. Lasse dich nicht von Begriffen wie OOP, Threading, Exception Handling etc. beeindrucken, das kommt. Hast Du erstmal ein Buch zum Thema OOP durchgearbeitet wirst Du feststellen, dass C# erst ab DevStudio 2005 Mehrfachvererbung kann.
Fast noch wichtiger ist die Planung und Architektur einer (Deiner) Software. In der Praxis benötigst Du auch Bilder zu Konzeption Deiner Software. Zur Modelierung Deiner Softwarearchitektur (sofern Deine Projekte einmal ein wenig umfangreicher werden sollten) solltest Du dir auch um UML und Pattern oder Entwurfsmuster bemühen. Ein anderer Poster hier im Thread bemerkte, dass die Logik von den Forms getrennt werden sollte, richtig, aber auch die Daten oder das Model sollten vom View getrennt werden. Das wäre z.B. schon mal das MVC-Pattern (Model, View, Controller). In Deinem Tool könnte ich mir auch das Observer Pattern vorstellen, das überwacht, ob sich Systeme im Netz an- oder abgemeldet haben und das zur Anzeige bringt.
Also, Du bist jung und hast Zeit.
Gruß
PS: Natürlich gibt es noch viel mehr Entwurfsmuster und viel mehr zu UML zu sagen aber das bekommt Alexander12 schon hin.
ich finde es mutig von Dir, hier ein Projekt einzustellen und Deine Fähigkeiten von anderen beurteilen zu lassen. Ich denke, dass du auf dem richtigen Weg bist. Kaufe dir Bücher oder besuche Kurse um das Werkzeug, in diesem Fall C#, zu erlernen. Lasse dich nicht von Begriffen wie OOP, Threading, Exception Handling etc. beeindrucken, das kommt. Hast Du erstmal ein Buch zum Thema OOP durchgearbeitet wirst Du feststellen, dass C# erst ab DevStudio 2005 Mehrfachvererbung kann.
Fast noch wichtiger ist die Planung und Architektur einer (Deiner) Software. In der Praxis benötigst Du auch Bilder zu Konzeption Deiner Software. Zur Modelierung Deiner Softwarearchitektur (sofern Deine Projekte einmal ein wenig umfangreicher werden sollten) solltest Du dir auch um UML und Pattern oder Entwurfsmuster bemühen. Ein anderer Poster hier im Thread bemerkte, dass die Logik von den Forms getrennt werden sollte, richtig, aber auch die Daten oder das Model sollten vom View getrennt werden. Das wäre z.B. schon mal das MVC-Pattern (Model, View, Controller). In Deinem Tool könnte ich mir auch das Observer Pattern vorstellen, das überwacht, ob sich Systeme im Netz an- oder abgemeldet haben und das zur Anzeige bringt.
Also, Du bist jung und hast Zeit.
Gruß
PS: Natürlich gibt es noch viel mehr Entwurfsmuster und viel mehr zu UML zu sagen aber das bekommt Alexander12 schon hin.
Zuletzt bearbeitet: