当前位置:  开发笔记 > 编程语言 > 正文

应该只使用一次的功能是否在UserControl中?

如何解决《应该只使用一次的功能是否在UserControl中?》经验,为你挑选了1个好方法。

如果这是对系统的轻微误用,请原谅我,但我希望StackOverflow用户能够解决同事和我正在进行的辩论.

作为一般规则,我更喜欢将每个单独的功能项封装在UserControl中,即使我知道它只会被使用一次.

我的同事将避免在这种情况下创建UserControl并使用WebForm,认为如果它只使用一次,创建UserControl的重点是什么 - 它只会增加额外的,不必要的开销.

我认为额外的开销可以忽略不计,它会产生更好的组织代码,谁知道,您可以在将来的某个时候重新使用这些功能.

那么谁是对的?

编辑

看起来我可能得到了不少回复 - 我的同事和我同意我们会在一天内计算回复,并为获得最多选票的论点奖励正确答案.

进一步编辑

看起来我是赢家:D

我忽略了一些帖子,这些帖子表明我们都是正确的,并且计算出一个支持每一方的答案为+1,并且每个方面的答案都是+1.我赢了11-6.



1> Lennaert..:

如果它使代码更有条理,我将始终尝试创建单独的用户控件.

这确实使沟通更容易遵循.想想SRP.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有