Coding style 错误代码c#项目示例

Coding style 错误代码c#项目示例,coding-style,anti-patterns,Coding Style,Anti Patterns,我正在寻找C#项目的例子(最好是开源的),我可以在我的论文中作为坏代码的例子。理想情况下,你会期望一个“车库开发者”来创建一个小项目。例如,可怕的命名、不处理对象、上帝类、超长方法等。我讨厌这样: public Student Find(List<Student> list, int id) { Student r = null; foreach (var i in list) { if (i.Id

我正在寻找C#项目的例子(最好是开源的),我可以在我的论文中作为坏代码的例子。理想情况下,你会期望一个“车库开发者”来创建一个小项目。例如,可怕的命名、不处理对象、上帝类、超长方法等。

我讨厌这样:

public Student Find(List<Student> list, int id)
    {
         Student r = null;
         foreach (var i in list)
         {
            if (i.Id == id)
                  r = i;
         }
         return r;
    }
公共学生查找(列表,int-id)
{
学生r=null;
foreach(列表中的变量i)
{
如果(i.Id==Id)
r=i;
}
返回r;
}
既然已经找到了项目,为什么还要继续循环呢

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

哈哈

既然这是你论文的一部分,你为什么不自己做这样一个项目呢?您已经指定了糟糕的编码风格所涉及的观察结果,另外,您可以添加所有必要的“糟糕代码”,以适合您的论文内容,而这些内容不包含在现有项目中。此外,我认为公开任何人的项目称之为“编码风格的坏例子”是不公平的,当然,除非该项目打算用作坏例子。