Php 我们应该标记通过引用调用的函数吗?
今天我有一个设计问题,要有一个易于阅读的代码。 我们应该通过引用函数标记调用吗 因为当一个新的程序员看到这一行Php 我们应该标记通过引用调用的函数吗?,php,coding-style,reference,Php,Coding Style,Reference,今天我有一个设计问题,要有一个易于阅读的代码。 我们应该通过引用函数标记调用吗 因为当一个新的程序员看到这一行 funkyName($funkyVar); 他可能会想,“哦,这里发生了什么?一个函数,但实际上它没有做任何进一步的事情,没有赋值或其他任何事情。我应该删除它以保持代码干净…” 好吧,这很难!但它确实发生了;-) 那么,我们是否应该标记功能,过去是否有想法?除了PHP,还有其他语言的Maybee吗 或者你认为电话咨询很糟糕。出于性能原因,我们应该只在大型数据集上这样做 我期待着您的评
funkyName($funkyVar);
他可能会想,“哦,这里发生了什么?一个函数,但实际上它没有做任何进一步的事情,没有赋值或其他任何事情。我应该删除它以保持代码干净…”
好吧,这很难!但它确实发生了;-)
那么,我们是否应该标记功能,过去是否有想法?除了PHP,还有其他语言的Maybee吗
或者你认为电话咨询很糟糕。出于性能原因,我们应该只在大型数据集上这样做
我期待着您的评论,netzaffin不是真的。。。为什么你会和一个程序员一起工作,他们不能分辨通过值传递的变量和通过引用传递的变量之间的区别 保持代码干净、简洁、可读。如果您觉得必须做些什么来消除一些困惑,请添加//注释在C和C++中,程序将用函数来对不影响函数的参数进行标记,如<代码> const > >如:
void SomeFunction (void const * const p);
这是一个函数,它接受一个void
指针,该指针的值不能更改,它指向的内存也不能更改
因此,可以确保调用此函数并将其传递给内存,不会更改内存
C++的const_cast
在这场游行上下了一场雨——让你打破了const的正确性——但这个概念(和一般规则)仍然存在