gpt4 book ai didi

c# - 我应该更喜欢 C# 中的静态方法吗?

转载 作者:IT王子 更新时间:2023-10-29 04:42:15 26 4
gpt4 key购买 nike

在学习了函数式编程之后,我越来越自然地想要使用不执行任何突变的静态方法。

我应该抑制这种本能有什么理由吗?

最佳答案

我觉得这个问题有点奇怪,因为静态方法和不执行突变的方法是两种正交的方法分类。您可以拥有可变静态方法和非可变实例方法。

对我来说,结合函数式编程和面向对象编程已经变得越来越自然;我喜欢不执行突变的实例 方法。函数式编程更容易理解,因为它不鼓励复杂的突变; OO 编程更容易理解,因为它所操作的代码和数据靠得很近。为什么选择?拥抱“和”的力量;两者兼顾!

关于c# - 我应该更喜欢 C# 中的静态方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4927702/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com