gpt4 book ai didi

java - java中的分解,什么时候才够?

转载 作者:搜寻专家 更新时间:2023-10-31 08:05:42 25 4
gpt4 key购买 nike

我是计算机科学专业的一年级学生。我们目前正在使用 Java 进行编程,我经常尝试将我的程序分解为命名良好的方法,以便我的主要方法逻辑可以尽可能接近伪代码。

我发现的问题是,我经常以编写太多小的私有(private)方法而告终,以至于我觉得自己可能做得过头了。在决定是否进一步分解问题时,是否需要考虑任何好的经验法则或风格考虑因素?

最佳答案

经验法则是 Single Responsibility Principle .每个代码单元都应该负责一件事。这适用于方法和类。如果您可以为您的许多私有(private)方法中的每一个用于 的对象取一个简单、简洁的名称,那很好。如果您只能将其描述为更大操作的“一部分”,那么它可能不应该是一个单独的方法。

但是从你的问题来看,你似乎已经在做对了。

关于java - java中的分解,什么时候才够?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3493024/

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