Dart 最佳实践中是否有任何建议如何声明使用源和目标参数操作的方法



Dart 最佳实践中是否有任何建议如何声明使用源和目标参数运行的方法?

Dart中的首选选项或这没有多大意义?

copy(dest, source);
copy(source, dest);
add(dest, source);
add(source, dest);

附言

我只想知道"是否有任何官方建议(最佳实践)?

没有官方推荐。唯一的来源是Dart风格指南,它没有说这个主题。

为平台库选择的样式确实是"先源代码后目标"。我们发现它比相反的更具可读性,将其读作"从源复制到目标"

在许多情况下,这个问题在面向对象的系统中是没有意义的,因为它将是源对象或目标对象上的方法,甚至两者上的方法。

我还没有看到这样的建议。

在 Dart API 中,有Converter<S,T>将"源"作为参数类型,然后再采用"目标"。

我说这取决于方法。对于copy我个人更喜欢来源而不是目的地

最新更新