19
#region是反模式或代码气味吗?
C#允许使用#region/ #endregion关键字使代码区域在编辑器中可折叠。每当我这样做时,我都会隐藏可能会重构为其他类或方法的大量代码。例如,我见过一些方法,其中包含500行代码以及3或4个区域,只是为了使其易于管理。 那么明智地使用区域是否会带来麻烦呢?对我来说似乎是这样。
264
c#
code-smell