2024-09-26 18:01:40 发布
网友
from government.powerSupply import power
案例1:服务对象是否应该在类的构造函数中初始化,并且始终为房屋提供相同的能量
或者
情况2应该这样做,在外部调用的功能应该可以选择传入服务,这样就可以为打开灯的房间提供不同数量的电力。在
我发现今天在Unit 2进行测试很方便。因为在我的情况下,服务可以包含不同数量的电源电压以及不止一个服务,例如浴室可能有电力服务或供水服务!!在
考虑以下论点:
services
Home
这里的重点是,选择取决于如何处理业务规则中的不同变量。如果on变量从未改变,那么就没有理由允许这样做。但是,如果这个元素可能被更改是有趣的,那么这个可能性应该由Home用户给出。在代码中提供的默认值是一种很好的方法,因为大多数情况下可能根本不需要更改此变量。在
考虑以下论点:
services
在初始化Home
home对象后不会改变,那么您应该选择案例1。在services
是不可变的,或者即使您确定它可能会被更改,那么一定要选择案例2。在这里的重点是,选择取决于如何处理业务规则中的不同变量。如果on变量从未改变,那么就没有理由允许这样做。但是,如果这个元素可能被更改是有趣的,那么这个可能性应该由
Home
用户给出。在代码中提供的默认值是一种很好的方法,因为大多数情况下可能根本不需要更改此变量。在相关问题 更多 >
编程相关推荐