消除代码中的坏味道,编写高质量代码
Intro#想要写出较好的代码,保证代码的高质量需要时刻警惕代码中的坏味道,今天分享一下,我觉得平时写的代码中可能会出现的坏味道代码的一些示例常见的坏味道代码#Bug Logically(null check etc.)严格的来说,这可能是一个 BUG 级别的代码了,最简c#教程单的一个实例,你应该明确你的输入数据是不是可能为 null,如果可能为 null 需要检查一下,有一些代码中往往会在代码中写下一些坑,明明这个变量是 null 还是直接用这个变量中的属性或方法还有一种情况是明确对象不是