1
6
这不是违反德米特的法律, given :
由于$response是在m中创建的对象,因此您可以对该对象调用方法而不违反。但是,访问超过
有时你可以说,通过说这是一个“一点”规则可以简化法律,这意味着你可以深入访问一个属性或方法。 |
2
6
一方面,
另一方面,因为
考虑到“只有一个点”(在本例中是箭头)对法律的解释,将函数体改写为
我不能给出明确的答案。在某种程度上,我认为这取决于你对
|
3
1
解决这个问题的一种方法是在m()内创建对象,并让http->get()用信息填充它。
|
John V · 是否存在单元测试无法发现的逻辑/流错误类型? 6 年前 |
Beefster · 为什么ANSI颜色转义以“m”而不是“]”结尾? 6 年前 |
Guillermo Gutiérrez · STR转换是如何工作的? 6 年前 |
RudziankoÅ · 合并排序数组算法 7 年前 |
user8852560 · 构造函数中的验证和构造函数冲突 7 年前 |
jav974 · 订购产品时寻找最佳价格组合的算法 7 年前 |
hippietrail · 确定浮点数中前导零的数量 7 年前 |