gpt4 book ai didi

oop - 原始而简洁的类名?

转载 作者:行者123 更新时间:2023-12-04 13:50:02 24 4
gpt4 key购买 nike

我怎样才能想出避免通用样式词(如 BlahManager )的原始类名?

还有如何避免长类名?下面是一个来自 Java 的例子:
InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState (来自 com.sun.java.swing.plaf.nimbus)

根据给定的上下文,我认为您可以缩短此类名称。假设在库或子库中使用了一个类,这样类的部分目的是隐式的。

我不想在这里开始讨论,而是想深入了解提出名称时使用的逻辑或推理。

编辑:这是一个(有趣的)生成器链接:http://projects.haykranen.nl/java/

最佳答案

这个另一个(封闭的)Stackoverflow 问题充满了很好的见解,我想不出任何补充,除了 Sun 应该考虑“按照我说的做,而不是按照我做的”来看待(他们通常不甚至是避免过度冗长的模糊愿望):What's the best approach to naming classes?
它包含了许多伟大作者和编程哲学家的优秀引文

关于oop - 原始而简洁的类名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15553680/

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