这不是一个编程问题,而是更多的设计问题。
假设数据存储在 json 中。
例如,Get-Person "John" | Get-Employer
或Get-Employer -Person "John"
两种方式都返回约翰的雇主,前一种使用管道,后一种使用内联参数。我有时会感到困惑:每个人的优点和缺点是什么?当你们在设计时,你喜欢使用它们中的每一个吗?
对我来说,我想出使用管道的唯一原因是,如果需要评估参数的值,它可以节省我们使用变量的时间。
有人对这个问题也有任何想法吗?
这不是一个编程问题,而是更多的设计问题。
假设数据存储在 json 中。
例如,Get-Person "John" | Get-Employer
或Get-Employer -Person "John"
两种方式都返回约翰的雇主,前一种使用管道,后一种使用内联参数。我有时会感到困惑:每个人的优点和缺点是什么?当你们在设计时,你喜欢使用它们中的每一个吗?
对我来说,我想出使用管道的唯一原因是,如果需要评估参数的值,它可以节省我们使用变量的时间。
有人对这个问题也有任何想法吗?