gpt4 book ai didi

oop - 数据拉取与推送 OOP 方法

转载 作者:行者123 更新时间:2023-12-03 07:32:37 24 4
gpt4 key购买 nike

当我从头开始设计系统时,我经常面临一个困境:我的对象是否应该推送信息到另一个对象中,或者对象是否应该从另一个对象拉取必要的数据对象。

是否有类似 OOP 设计标准的东西,我应该更喜欢通过对象拉取数据,而不是将数据推送到对象中?

任何有经验的人都可以建议,从长远角度来看,或者当 OOP 结构/框架/图表变得更加复杂时,一种方法是否优于另一种方法?

最佳答案

根据tell dont ask推送更好 - 或者更多 OO。你不想查询对象的数据以便你可以做某事,你希望对象来做这件事,因为他是知道他的数据的人。

Related article about evil getters

关于oop - 数据拉取与推送 OOP 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5792966/

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