请教一个问题
商品详细页上有1:商品信息 :2:商品图片信息 3:sku信息 4:推荐商品信息 5:商品评论 6:商品咨询,
web层的商品详细页方法需要将以上信息全部返回给页面
web层商品详细页方法调用业务逻辑层的方法去获取数据,那么请问业务逻辑层是写一个方法将以上6个信息都一次性返回呢 还是写6个方法,然后由web层分别去调用呢
当然是开发6个方法分别返回,这样后期还可以单个做调整,否则要改其中任意一个就要改整个方法,没必要。
入行开始接触的编程思想就是单一职责原则,方法应该尽量单一完成一种功能,类也是。