Verzeihen Sie mir, wenn dies ein geringfügiger Missbrauch des Systems ist, aber ich möchte, dass andere StackOverflow-Benutzer eine Debatte beilegen, die ein Kollege und ich haben.Soll eine Funktionalität, die nur einmal benutzt wird, in ein UserControl gehen?
Als eine allgemeine Regel bevorzuge ich jede separate Funktionalität in einem UserControl gekapselt werden, auch wenn ich weiß, dass es nur einmal verwendet wird.
Mein Kollege wird in diesem Fall die Erstellung eines UserControls vermeiden und ein WebForm verwenden. Wenn es nur einmal verwendet wird, wird ein UserControl erstellt - es fügt nur einen zusätzlichen, unnötigen Overhead hinzu.
Ich argumentiere, dass der zusätzliche Aufwand vernachlässigbar ist und es für besser organisierten Code sorgt, und wer weiß, Sie können die Funktionalität irgendwann in der Zukunft wiederverwenden.
Wer hat Recht?
bearbeiten
Es sieht aus wie ich schon einige Antworten bekommen kann - meinen Kollegen und ich habe vereinbart, dass wir die Antworten in einem Tag zählen würden und preis der richtige Antwort auf welche auch immer Argument den bekommt die meisten Stimmen.
Weitere bearbeiten
Sieht aus wie ich der Gewinner bin: D
ich Beiträge ignoriert haben, die wir vorschlagen, sind beide Recht und zählte eine Antwort zur Unterstützung jeder Seite als +1, und jede Abstimmung über diese Antwort als +1. Ich gewinne 11-6.
Dies kann auch den Code leichter lesbar machen. – decasteljau
Amen Bruder. Amen ... – Salamander2007