OOP中的一种操作一种方法?

OOP中的一种操作一种方法?,oop,Oop,在函数式编程中,很好的组合规则是为每个操作创建一个函数,并将它们组合在一起以实现所需的功能。 相比之下,在面向对象编程中,每个方法应该是使用较少辅助方法的自包含方法,还是与函数编程相同?什么是好的实践?无论是OOP还是FP,函数都应该做一件事。 好的经验法则是,无论是OOP还是FP,都是这样 这并不意味着函数不应该在内部与其他函数组合 如果helpers方法有助于参与实现唯一的功能/方法责任,那么使用它们是很好的

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

无论是OOP还是FP,函数都应该做一件事。 好的经验法则是,无论是OOP还是FP,都是这样

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

如果helpers方法有助于参与实现唯一的功能/方法责任,那么使用它们是很好的