具有一个请求对象作为方法签名参数,该参数构成所有必需的参数

具有一个请求对象作为方法签名参数,该参数构成所有必需的参数,第1张

具有一个请求对象作为方法签名参数,该参数构成所有必需的参数

我不会在“可能的地方”这样做-
但这通常是一个好主意,是的。基本上,请问问自己,参数本身是否构成一个连贯的单个实体:将它们组合在一起并将它们视为单个“事物”是否有意义?如果是这样,封装它们听起来是个好主意。如果存在某种明显的行为,而“事物”可能要负责,那就更好了,以避免该代码生活在已经承担其他职责的类中。

编辑:请注意,我 不会

Point
像您所示的 那样
让该类型具有程序包访问字段:我会像往常一样将它们设置为具有属性的私有字段。如果可能,我会尽量使其不可变。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5135767.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-17
下一篇2022-11-18

发表评论

登录后才能评论

评论列表(0条)

    保存