- C#代码整洁之道:代码重构与性能提升
- (英)詹森·奥尔斯
- 289字
- 2022-05-17 14:29:42
4.8 习题
1)没有参数的方法的特定英文术语是什么?
2)包含一个参数的方法的特定英文术语是什么?
3)包含两个参数的方法的特定英文术语是什么?
4)包含三个参数的方法的特定英文术语是什么?
5)包含多于三个参数的方法的特定英文术语是什么?
6)上述方法中哪两种方法应当避免,为什么?
7)请使用通俗语言解释什么是函数式编程。
8)函数式编程的优点有哪些?
9)说出函数式编程的一个缺点。
10)WET的代码是什么样的代码,为什么应当避免编写这种代码?
11)DRY的代码是什么样的代码,为什么应当编写这种代码?
12)如何将WET的代码转换为DRY的代码?
13)为什么方法应当尽量短小?
14)如何无须使用try/catch
块实现(数据)验证工作。