Hallo!
Ich befinde mich derzeit im Studium der Wirtschaftsinformatik im 5. Semester.
Genauer gesagt leiste ich gerade ein Praktikum ab, in dem ich unter Anderem auch Software mittels Visual Studio C#.NET entwickeln soll (normale Windows Forms Anwendungen).
Im Studium haben wir bislang immer nur kleine Beispielprojekte erstellt, bei denen man sich nicht groß um die Strukturierung kümmern musste. Nun aber, im Praktikum, stellt sich mir die Frage, wie man eigentlich größere Softwareprojekte organisiert. Was lagere ich in andere Klassen (und damit auch in andere Dateien) aus? Wenn ich zum Beispiel eine Form habe mit sehr vielen Buttons und anderen Steuerelementen, die auf bestimmte Ereignisse hin reagieren sollen, und auf Buttons einen Doppelklick mache, erstellt er die Ereignismethode hierzu ja automatisch in der Form1.cs. Wird dies nicht irgendwann sehr unübersichtlich? Zumal ich Anweisung erhalten habe, dass ich mit mehreren Tabreitern arbeiten soll. Sprich es läuft alles im selben Form-Fenster. Wie behandle ich dies, so dass es noch übersichtlich bleibt? Ich werde natürlich auch gleich noch mit den Kollegen darüber sprechen, trotzdem hätte ich auch gerne Anregungen, wie dies zu handhaben ist.
Gibt es diesbezüglich vielleicht sogar Bücher oder Onlinetutorials?
Vielen Dank schon einmal für alle Tipps und Empfehlungen.
Gruß
Ich befinde mich derzeit im Studium der Wirtschaftsinformatik im 5. Semester.
Genauer gesagt leiste ich gerade ein Praktikum ab, in dem ich unter Anderem auch Software mittels Visual Studio C#.NET entwickeln soll (normale Windows Forms Anwendungen).
Im Studium haben wir bislang immer nur kleine Beispielprojekte erstellt, bei denen man sich nicht groß um die Strukturierung kümmern musste. Nun aber, im Praktikum, stellt sich mir die Frage, wie man eigentlich größere Softwareprojekte organisiert. Was lagere ich in andere Klassen (und damit auch in andere Dateien) aus? Wenn ich zum Beispiel eine Form habe mit sehr vielen Buttons und anderen Steuerelementen, die auf bestimmte Ereignisse hin reagieren sollen, und auf Buttons einen Doppelklick mache, erstellt er die Ereignismethode hierzu ja automatisch in der Form1.cs. Wird dies nicht irgendwann sehr unübersichtlich? Zumal ich Anweisung erhalten habe, dass ich mit mehreren Tabreitern arbeiten soll. Sprich es läuft alles im selben Form-Fenster. Wie behandle ich dies, so dass es noch übersichtlich bleibt? Ich werde natürlich auch gleich noch mit den Kollegen darüber sprechen, trotzdem hätte ich auch gerne Anregungen, wie dies zu handhaben ist.
Gibt es diesbezüglich vielleicht sogar Bücher oder Onlinetutorials?
Vielen Dank schon einmal für alle Tipps und Empfehlungen.
Gruß
Comment