gpt4 book ai didi

language-agnostic - 依赖编程语言的默认功能是否明智?

转载 作者:行者123 更新时间:2023-12-03 23:40:57 25 4
gpt4 key购买 nike

我应该经常依赖默认值吗?

例如,在 PHP 中,如果您有以下内容:

<?php

$var .= "Value";

?>

这非常好 - 它有效。但是如果像这样对以前未使用的变量的赋值后来从语言中消除了呢? (我不是指的是对未使用变量的一般赋值。)

有无数的例子说明某些东西的默认值已经改变,那么现有的代码就没用了。

另一方面,如果没有默认值,就会有很多代码冗余。

处理这个问题的正确方法是什么?

最佳答案

在我看来,一种语言一旦达到一定的接受度就发生巨大变化的可能性非常低。

对我来说,每种语言都具有(有时或多或少)一组独特的功能。不使用它们,因为它们有一天可能会消失,这似乎是短视的。自然地,不要仅仅为了这样做而使用深奥的功能——确保您遵循通常的可读性原则和您选择的语言的最佳实践,否则我认为没有必要歧视特定功能。

关于language-agnostic - 依赖编程语言的默认功能是否明智?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2460040/

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