【CSharp】使用enum枚举编程的优点
- 1.背景
- 2.代码
1.背景
在程序开发中为什么会使用enum枚举呢,其实不使用enum代码也能跑,
但是随着业务越来越复杂,年代久远,那也许就只能你能跑。
所谓面向bug编程,来获得不可取代地位的思维逻辑,在AI时代洪流面前,从一开始就将错付。
代码必须具备可读、可维护和安全。
注意枚举
1.1 关于可读性
可读性是针对阅读源码的开发者而言,枚举使代码更容易理解,枚举成员(如Enm_Off和Enm_On)具有更明确的含义。它避免了魔法数字,所谓魔法数字,就是上来光秃秃的定义个数字,比如使用魔法数字(如0和1)。
// 可读性差
int switchState = 1;// 下面代码可读性明显更强
public enum Enm_Switch{