gpt4 book ai didi

oop - 单一职责原则 : granularity of the reason to change

转载 作者:行者123 更新时间:2023-12-01 04:22:59 24 4
gpt4 key购买 nike

在应用单一职责原则并查看类更改的原因时,您如何确定更改的原因是否太细化,或者不够细化?

最佳答案

除了“根据你的经验应用你的判断”之外,我不知道这个问题还有什么好的答案。如果失败,请寻求帮助,我想这就是您在这里所做的;)

不过,说真的,如果您发现您正在创建无数个类来完成看似简单的工作,那么您可能太细化了。如果您的类(class)看起来都很庞大,那么您可能太粗糙了。如果这是显而易见的陈述,请原谅我。

我认为这是向我们展示为什么我们需要人类程序员的那些模糊的、没有硬性规定的案例之一。尝试一些东西,寻求平衡,如果你发现你在一个方向或另一个方向上走得太远,就进行重构。并记住:if it's worth doing, it's worth doing badly .

关于oop - 单一职责原则 : granularity of the reason to change,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27018/

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