错误的代码c#项目示例

时间:2016-02-28 17:14:18

标签: coding-style anti-patterns

我正在寻找我可以在论文中使用的C#项目的示例(最好是开源)作为错误代码的示例。理想情况下,一个小项目,你会期望一个"车库开发商"创造。例如。可怕的命名,不处理对象,上帝阶级,超长方法等。

2 个答案:

答案 0 :(得分:0)

我讨厌这个:

public Student Find(List<Student> list, int id)
    {
         Student r = null;
         foreach (var i in list)
         {
            if (i.Id == id)
                  r = i;
         }
         return r;
    }

为什么在找到物品后继续循环。

答案 1 :(得分:-1)

_inputValidator.AtleastOneIsTrue(true, viewModel.IsAdmin, viewModel.IsCoach, viewModel.IsAgreementManager)) {

洛尔!!