Hey Leute, dank eurer Hilfe nähert sich mein Projekt jetzt dem "Feintuning".
Ich hab mir heute mal die Beiträge zum "sauberen Programmieren" angeschaut, hab dazu aber noch eine Frage welche ich an einem Beispiel erläuteren möchte.
Code soll ja möglichst nicht Wiederholt werden (mit C&P) sondern möglichst immer wieder angesprochen über z.B. Module.
Wenn ich jetzt z.B. mehrere Listboxen oä. habe welche ich mit einem "ADD" Button befüllen möchte, macht es da Sinn den Code auszulagern? Da ja jedes mal neue "Ziele" ausgewält werden. Hier ein kleines Bsp.:
Spoiler anzeigen
Macht es Sinn so ein Code auszulagern und über die Variablen dann die zu befüllende Liste zu bestimmen oder ist es "sauberer" das so stehen zu lassen?
Ich hab mir heute mal die Beiträge zum "sauberen Programmieren" angeschaut, hab dazu aber noch eine Frage welche ich an einem Beispiel erläuteren möchte.
Code soll ja möglichst nicht Wiederholt werden (mit C&P) sondern möglichst immer wieder angesprochen über z.B. Module.
Wenn ich jetzt z.B. mehrere Listboxen oä. habe welche ich mit einem "ADD" Button befüllen möchte, macht es da Sinn den Code auszulagern? Da ja jedes mal neue "Ziele" ausgewält werden. Hier ein kleines Bsp.:
VB.NET-Quellcode
- ''______________________________ADD Items to lstVorabStuli___________________
- Private Sub cmdAddStuli_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdAddStuli.Click
- If OFDAddlblProduct.ShowDialog() = System.Windows.Forms.DialogResult.OK ThenFor Each s As String In OFDAddlblProduct.FileNames
- lstVorabStuli.Items.Add(s)
- Next
- End If
- End Sub
- ''_____________________Add Items to lstProduct_________________
- Private Sub cmdAddProduct_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdAddProduct.Click
- If OFDAddlblProduct.ShowDialog() = System.Windows.Forms.DialogResult.OK Then 'ruft OFDAddlblProduct-Dialog auf
- For Each s As String In OFDAddlblProduct.FileNames 'fuegt Items entsprechend hinzu
- lstProducte.Items.Add(s)
- Next
- End IfEnd Sub
Macht es Sinn so ein Code auszulagern und über die Variablen dann die zu befüllende Liste zu bestimmen oder ist es "sauberer" das so stehen zu lassen?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „almheidy“ ()