在OOP中进行一次操作的一种方法是什么?

时间:2017-05-12 03:52:27

标签: oop

在功能编程中,合成的经验法则是为每个操作创建一个函数,并将它们组合在一起以实现所需的功能。 相比之下,在面向对象编程中,每个方法是否应该使用较少的辅助方法或与函数编程相同的方法来自包含?什么是好习惯?

1 个答案:

答案 0 :(得分:1)

无论是OOP还是FP,函数都应该做一件事。

良好的经验法则,无论是OOP还是FP,都是a function should do one thing

这并不意味着函数不应该在内部与其他函数组合。

如果帮助方法有助于参与实现唯一的功能/方法责任,那么使用它们就可以了。